body {
	color: #333;
	font-size: 14px;
/*	min-width:1280px;*/
	}
.container {
	width: 1280px;
	margin: 0 auto
}
.clearfix:after {
	content:'.';
	display:block;
	height:0;
	clear:both;
	visibility:hidden
}
.clearfix {
	display:inline-block;
}
*html .clearfix {
	height:1%
}
.clearfix {
	display: block;
}

.header-box {
	background: #fff
}
.gray {
	color: #999;
	}
.dw-gray {
	cursor:pointer;
	}
.topbar {
	width: 100%;
	background-color: #7c6aa6
}

.topbar .container .am-g {
	padding: 3px 0;
	font-size: 15px;
	color: #fff
}

.topbar .container .am-g .topbar-left {
	font-size: 15px
}

.topbar .container .am-g .topbar-left .am-icon-globe {
	font-size: 23px
}

.topbar .container .am-g .topbar-left .am-btn-primary {
	color: #fff;
	background-color: #7c6aa6;
	border-color: #7c6aa6
}

.topbar .container .am-g .topbar-left .am-btn {
	padding: 0;
	line-height: 1;
	margin-top: -10px
}

.topbar .container .am-g .topbar-right {
	line-height: 34px;
	width: 75%
}

.topbar .container .am-g .topbar-right i {
	opacity: .3;
	margin: 0 5px
}

.topbar .container .am-g .topbar-right a {
	color: #fff;
	font-size: 14px;
	margin: 4px
}

.topbar .container .am-g .topbar-right a:nth-of-type(1) {
	margin-left: 20px
}
@media screen and (max-width:640px) {
.m-header .m-logo {
	width: 180px;
	margin: 8px auto
}

.m-header .m-logo img {
	width: 180px;
	margin: 0 auto
}

.m-header .am-offcanvas-bar {
	width: 320px;
	background: #383d61
}

.m-header .am-icon-bars {
	font-size: 30px;
	color: #262626
}

.m-header {
	padding: 10px 0;
	background: #fFF
}

.am-menu-offcanvas1 .am-menu-nav>li>a:focus, .m-header .am-menu-offcanvas1 .am-menu-nav>.am-open>a, .m-header .am-menu-offcanvas1 .am-menu-nav>li>a:hover {
	background-color: #004682!important;
	color: #fff;
	outline: 0
}

.m-header .am-menu-offcanvas1 .am-menu-sub {
	background-color: #383d61!important
}

.m-header .am-menu-sub {
	padding: 0
}

.m-header .am-menu-sub li {
	border-top: 1px solid rgba(0,0,0,.3);
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.05);
	box-shadow: inset 0 1px 0 rgba(255,255,255,.05);
	text-shadow: 0 1px 0 rgba(0,0,0,.5);
	padding-left: 36px
}

.m-header .am-menu-offcanvas1 .am-menu-nav>li>a {
	color: #fff
}

.m-header .am-menu-sub li a {
	color: rgba(255,255,255,.3);
	text-shadow: none!important
}

.m-header .nav-icon::before {
	margin-left: -14px;
	margin-right: 5px
}

.m-header .nav-icon-globe::before {
	content: "\f0ac"
}

.m-header .nav-share-contain {
	height: 44px;
	line-height: 44px;
	text-indent: 9px;
	padding: 0;
	position: relative;
	color: #ccc;
	border-top: 1px solid rgba(0,0,0,.3);
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.05);
	box-shadow: inset 0 1px 0 rgba(255,255,255,.05);
	text-shadow: 0 1px 0 rgba(0,0,0,.5)
}
}

.header {
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 15px;
	padding-left: 0;
}

.header .logo {
	padding-top: 6px
}

.header .logo img {
	width: 320px
}

.header .header-right {
	text-align: center
}

.header .header-right .header-contact {
	float: left;
	text-align: center;
	padding: 0px
}

.header .header-right .header-contact .header_contacts--item {
	float: left;
	vertical-align: middle
}

.header .header-right .header-contact .header_contacts--item .contact_mini {
	position: relative;
	padding: 0 40px 0 35px
}

.header .header-right .header-contact .header_contacts--item .contact_mini strong {
	display: block;
	font-size: 15px;
	font-weight: 600;
	text-align: left
}

.header .header-right .header-contact .header_contacts--item .contact_mini .contact-icon {
	font-size: 26px;
	position: absolute;
	top: 50%;
	transform: translate(0, -50%);
	left: 0
}

.header .header-right .header-contact .header_contacts--item .contact_mini span {
	font-size: 12px;
	color: #969696;
	display: block;
	text-align: left
}

.header .header-right .contact-btn {
	float: right
}

.header .header-right .contact-btn .am-btn-secondary {
	color: #59bcdb;
	background-color: #fff;
	border-color: #59bcdb
}

.header .header-right .contact-btn .am-btn-secondary:hover {
	background-color: #59bcdb;
	color: #fff
}

.nav-contain {
	width: 100%;
	border-top: 1px solid #e9e9e9;
	background-color: rgba(230,230,230,.8);
	background-repeat: repeat;
}
.hometop .nav-contain {
	background-color: rgba(50,50,50,.5);
}
.nav-contain .nav-inner {
	max-width: 1280px;
	margin: 0 auto
}


.m-hd .am-sticky {
  -webkit-filter: none;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.m-hd ul,
.m-header-banner ul {
  padding: 0;
}
.m-hd ul li,
.m-header-banner ul li {
  list-style-type: none;
}
.m-hd {
  width: 100%;
  position: absolute;
  z-index: 998;
  padding: 0px;
}
.m-hd ul {
  margin: 0;
  font-size: 16px;
}
.m-hd ul li {
  list-style-type: none;
}
.m-hd .am-container {
  position: relative;
}
.m-hd .am-sticky {
  background: #1a1f2a;
  padding: 0px;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=95);
  opacity: 0.95;
}
.m-hd .am-header a {
  color: #fff;
}
.m-hd .m-nav a {
  color: #fff;
}
.m-hd .m-nav a:hover {
  background: #004682;
  border-radius: 2px;
  -webkit-transition: background-color 300ms ease-out, border-color 300ms ease-out;
  transition: background-color 300ms ease-out, border-color 300ms ease-out;
}
.m-hd .am-nav > li.am-active > a, .m-hd .am-nav > li.am-active > a:focus, .m-hd .am-nav > li.am-active > a:hover {
  color: #fff;
  background-color: #004682;
  cursor: default;
}
.m-hd .am-dropdown-content {
  background: #004682;
  border: none;
  font-size:1.6rem;
}
.m-hd .am-dropdown-content > li > a {
	color: #fff;
}
.m-hd .am-dropdown-content > li > a:hover {
	color: #fff;
	background-color: #006fa8;
}
.m-hd .am-dropdown-content:after, .m-hd .am-dropdown-content:before {
  border: 8px dashed #004682;
  filter:alpha(opacity=0);
  -moz-opacity:0;
  opacity:0;
  
}
.m-hd .am-dropdown-content > .am-active > a,
.m-hd .am-dropdown-content > .am-active > a:focus,
.m-hd .am-dropdown-content > .am-active > a:hover {
  background-color: #d22e3e;
}

.m-logo {
  display: block;
  float: left;
  font-size: 22px;
  line-height: 40px;
  width: 165px;
  color: #fff;
  text-indent: -9999px;
  background: url('../images/logo.png?1444011587') no-repeat left center;
  -webkit-background-size: 125px 40px;
  background-size: 125px 40px;
  margin-right: 20px;
}

.m-about li {
  float: left;
  margin-left: 5px;
}

#r-nav .am-offcanvas-bar {
  width: 200px;
}
#r-nav .logo {
  margin-bottom: 20px;
}
#r-nav p {
  border-bottom: 1px solid #4F4F4F;
  padding-bottom: 20px;
}

/* 头部大banner */
.m-header-banner {
	height: 60px;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	background-position: center top;
	background-repeat: no-repeat;
	color: #fff;
	background-color: #848484;
	background-image: url(../images/nav_bg2.jpg);
	display:none;
}
.m-header-banner h2 {
  font-size: 50px;
  margin: 0;
  font-weight: 100;
}
.m-header-banner p {
  font-size: 20px;
}
.m-header-banner nav {
  display: inline-block;
}
.m-header-banner nav li {
  float: left;
  margin-right: 10px;
  font-size: 12px;
}
.m-header-banner nav li a {
  color: #fff;
}
.m-header-banner nav li.am-active a {
  font-weight: bold;
}

.m-header-1 {
  height: 180px;
  padding-top: 145px;
  background: #1a1f2a;
}

.m-list-header {
  height: 300px;
}
.am-show-md-up {
	background-color: rgba(50,50,50,.5);
	}
.am-container {
    width: 100%;
    max-width: 1280px;
}
.logck {
	width:1280px;
	margin:0 auto;
	position:relative;
	display:none;
	}
.logck .login-box {
	background-color: rgba(40,40,40,.8);
	border-radius:5px;
	width:250px;
	padding:15px;
	padding-bottom:5px;
	position:absolute;
	right:30px;
	top:70px;
	z-index:9;
	color:#FFF;
	}
.logck .login-box .top {
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #706F69;
	display: block;
	}
.logck .login-box .top .user-img {
	float:left;
	width:50px;
	}
.logck .login-box .top .user-img img {
	width:46px;
	border-radius:50%;
	border:2px solid #828282;
	}
.logck .login-box .top .user-txt {
	float:right;
	width:160px;
	line-height:22px;
	margin-top:10px;
	color:#FFF;
	font-weight:normal;
	font-size:1.4rem;
	}
.logck .login-box .main {
	padding-bottom: 10px;
	display: block;
	}
.logck .login-box .main .am-g {
	margin-left: -0.8rem;
    margin-right: -0.8rem;
	}
.logck .login-box .main h3 {
	text-align:center;
	margin-top:10px;
	font-size:1.8rem;
	}
.logck .login-box .main .am-u-sm-6 {
	padding-left: 0.5rem;
    padding-right: 0.5rem;
	margin-bottom:0.5rem;
	}
.logck .login-box .main .am-u-sm-6 p {
	background-color: rgba(255,255,255,.2);
	text-align:center;
	margin:0px;
	line-height:1.6rem;
	padding-top:5px;
	padding-bottom:5px;
	}
.logck .login-box .main .am-u-sm-6 p span {
	display:block;
	font-size:1.2rem;
	}
.logck .login-box .main .am-u-sm-6 p .nmb {
	color:#ff502e;
	font-size:1.8rem;
	font-weight:bold;
	}
@media screen and (min-width: 960px) and (max-width: 1199px) {
  .m-header-banner {
    height: 600px;
    padding-top: 240px;
  }
  .m-header-banner h2 {
    font-size: 46px;
    margin: 0;
  }
  .m-header-banner p {
    font-size: 20px;
    padding: 0;
    width: 70%;
  }

  .m-header-1 {
    height: 180px;
    padding-top: 145px;
  }
}
@media screen and (min-width: 768px) and (max-width: 959px) {
  .m-hd .am-nav > li > a {
    position: relative;
    display: block;
    padding: 0.4em;
    font-size: 14px;
  }
  .m-hd .m-about li {
    float: left;
    margin-left: 5px;
    font-size: 14px;
  }
  .m-hd .am-btn {
    padding: 0.5em 0.4em;
  }
  .m-header-banner h2 {
    font-size: 30px;
    margin: 0;
  }
  .m-header-banner p {
    font-size: 20px;
    padding: 0;
    margin: 30px 0 15px 0;
  }

  .m-header-1 {
    height: 180px;
    padding-top: 145px;
    text-align: left;
  }
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
  .m-hd {
    height: 50px;
    padding: 0;
  }
  .m-hd .am-nav > li > a {
    position: relative;
    display: block;
    padding: 0.4em;
    font-size: 14px;
  }
  .m-hd .m-about {
    display: none;
  }
  .m-hd .m-about li {
    float: left;
    margin-left: 5px;
    font-size: 14px;
  }
  .m-hd .am-btn {
    padding: 0.5em 0.4em;
  }
  .m-header-banner h2 {
    font-size: 30px;
    margin: 0;
  }
  .m-header-banner p {
    font-size: 18px;
    padding: 0;
    margin: 20px 0 15px 0;
  }

  .m-header-1 {
    height: 120px;
    padding-top: 75px;
    text-align: left;
  }
}
@media screen and (max-width: 479px) {
  .m-hd {
    height: 50px;
    padding: 0;
  }
  .m-header-banner h2 {
    font-size: 30px;
    margin: 0;
  }
  .m-header-banner p {
    font-size: 14px;
    padding: 0;
    margin: 0;
  }

  .m-header-1 {
    height: 120px;
    padding-top: 75px;
    text-align: left;
  }
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
  .m-logo {
    background: url('../images/logo@2x.png?1444011698');
    -webkit-background-size: 125px 40px;
    background-size: 125px 40px;
    background-repeat: no-repeat;
  }
}

.am-nav-justify > li > a {
	text-align: left;
	}
.nav-inner .am-nav li {
	padding: 13px 0px 14px 0px;
	list-style: none;
	position: relative;
	width:auto !important;
	
}

.nav-inner .am-nav span {
	margin-left:0px;
	
}
.nav-inner .am-nav li:hover .sub-menu {
	display: block;
	-webkit-filter: none;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

.nav-inner .am-nav li .sub-menu {
	display: none;
	padding-left: 0;
	position: absolute;
	top: 100%;
	left: 0px;
	z-index: 1000!important;
	margin: 0;
	background-color: #004682;
	min-height:320px;
}

 .nav-inner .am-nav li .sub-menu .menu-item {
	position: relative;
	padding: 5px;
	background-color: #004682;
}
 .nav-inner .am-nav li .sub-menu .menu-item:hover {
	position: relative;
	background-color: #004582;
	color:#FFF;
	-webkit-filter: none;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.nav-inner .am-nav li .sub-menu .menu-item a {
	display: block;
	white-space: nowrap;
	font-size: 1.4rem;
	color: #c4cfe2;
	padding-top: 0;
	padding-right: 20px;
	padding-bottom: 0;
	padding-left: 15px;
}
.nav-inner .am-nav li .sub-menu .menu-item a:hover {
	color:#FFF;
	text-decoration: ;
}
.nav-inner .am-nav li .sub-menu .menu-item .sub-menu-2 {
	display: none;
	padding-left: 0;
	position: absolute;
	top: 0;
	width: 1102px;
	left: 143px;
	z-index: 1000!important;
	margin: 0;
	min-height: 320px;
	background-color: rgba(91,91,91,0.95)!important;
}
.nav-inner .am-nav li .sub-menu .menu-item .sub-menu-2 .menu-item {
	float: left;
	width: 100% !important;
	background-image: none;
	overflow: hidden;
	padding-left: 0;
	padding-right: 0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #6b6b6b;
	background-color:transparent;
}
.nav-inner .am-nav li .sub-menu .menu-item .sub-menu-2 .menu-item:hover {
	background-color:transparent;
}
.nav-inner .am-nav li .sub-menu .menu-item .sub-menu-2 .menu-item a  {
	white-space:normal;
	line-height:18px;
}
.nav-inner .am-nav li .sub-menu .menu-item .sub-menu-2 .menu-item b {float:left;width:170px;}
.nav-inner .am-nav li .sub-menu .menu-item .sub-menu-2 .lv2 {
	border-bottom-width: 0px;
}
.nav-inner .am-nav li .sub-menu .menu-item .sub-menu-2 .lv2 b {
	float:left;
	margin-right:5px;
	text-decoration: none;
	white-space:nowrap;
	width:auto;
}
.sub-menu .menu-item .sub-menu-2 .lv2 b a{border-right:1px solid #7a7a7a;}
.nav-inner .am-nav li .sub-menu .menu-item .sub-menu-2 .menu-item div {
	float:left;
	width:930px;
	margin-bottom:5px;
}
.nav-inner .am-nav li .sub-menu .menu-item .sub-menu-2 .menu-item div a,
.nav-inner .am-nav li .sub-menu .menu-item .sub-menu-2 .menu-item a:visited 
{float:left;white-space:nowrap;border-left:1px solid #7a7a7a; margin-top:5px; color:#e0e8ed;}
.nav-inner .am-nav li .sub-menu .menu-item .sub-menu-2 .menu-item b a ,.nav-inner .am-nav li .sub-menu .menu-item .sub-menu-2 .lv2 b a{font-weight:bold; margin-top:5px;}
.nav-inner .am-nav li .sub-menu .menu-item .sub-menu-2 .menu-item a:hover { text-decoration:underline;}

.nav-inner .am-nav li .sub-menu .menu-item span {
	right:8px;
	position:absolute;
	z-index: 1000!important;
	
}
.nav-inner .am-nav li .sub-menu .menu-item:hover .sub-menu-2 {
	display: block;
	color:#FFF;
}
.nav-inner .am-nav li a {
	display: block;
}

.nav-inner .am-nav li a:hover {
	color: #FFF;
}
.nav-join a {
    position: relative;
    display: block;
    padding: 0em !important;
    border-radius: 0;
	text-align:right !important;
}
.am-menu-offcanvas1 .am-menu-sub a span {
	float:right;
	margin-right:20px;
}
.am-menu-sub .menu-item a {
   padding: 0rem;}
.am-menu-sub .menu-item b {float:left;}
.am-menu-sub .lv2 b {
	float:left;
	margin-right:20px;
	text-decoration: none;
	white-space:nowrap;
	width:auto;
}
.am-menu-sub .menu-item div {
	float:left;
	margin-bottom:5px;
}
.am-menu-sub .menu-item div a,
.am-menu-sub .menu-item a:visited 
{float:left;white-space:nowrap;border-right:1px solid #3a3a3a; padding-right:8px; padding-left:8px; margin-top:5px; color:#c4c4c4;}
.am-menu-sub .menu-item b a ,.am-menu-sub .lv2 b a{color:#ffd200 !important; font-weight: normal; margin-top:5px;}
.am-menu-sub .menu-item a:hover { text-decoration:underline;}

.am-nav > li > a:hover,
.am-nav > li > a:focus {
  text-decoration: none;
  background-color: transparent;
}

@font-face {
	font-family: fontawesome;
	src: url(../fonts/fontawesome-webfont.ttf), url(../fonts/fontawesome-webfont.woff)
}

.page-header {
	text-align: center;
	padding: 80px 0 92px;
	font-weight: 300;
	background: url(../images/pattern-dark.png) #383d61
}

.page-header .page-header-title {
	font-size: 60px;
	color: #fff;
	font-weight: 400
}

.breadcrumb-box {
	border-bottom: 1px solid #e9e9e9
}

.breadcrumb-box .am-breadcrumb {
	padding: 16px 0 0;
	margin-bottom: 1rem
}

.breadcrumb-box .am-breadcrumb li a {
	font-size: 14px;
	color: #262626
}

.breadcrumb-box .am-breadcrumb .am-active {
	color: #548dd4
}

.section {
	padding: 30px 0
}

.section .section--header .section--title {
	font-size: 40px;
	font-weight: 300;
	text-align: center;
	color: #0061b3;
	background-image: url(../images/mb_lmbg.gif);
	background-repeat: no-repeat;
	background-position: center center;
}

.section .section--header .section--description {
	font-size: 18px;
	line-height: 30px;
	color: #0061b3;
	text-align: center;
	margin: 13px 0 0
}
.lang {
	margin-top:0px;
	margin-left:5px;
	}
.lang .am-btn-default {
    color: #444;
    background-color:transparent !important;
    border-color: #EFEFEF;
	}
.lang .am-selected-btn {
	text-align: right;
	width: 90px;
	padding-top: 0.625em;
	padding-right: 1em;
	padding-bottom: 0.625em;
	padding-left: 0.5em;
}
.mob {
	margin-top:-1px;
	margin-left:15px;
	position:relative;
	padding-right:15px;
	border-right:1px solid #dfdfdf;
	vertical-align:middle;
	}
.mob i {
	font-size:20px;
	}
.ind-login {
	margin-top:0px;
	}
.ind-login .am-btn-default {
	background-color: #efefef;
    border-color: #efefef;
	}
.ind-login .am-active .am-btn-default.am-dropdown-toggle {
    background-image: none;
    background-color: #FFF;
	border-color: #FFF;
}
.lang .am-active .am-btn-default.am-dropdown-toggle {
    color: #444444;
    background-color: #FFF !important;
	border-color: #FFF;
}
.ind-login .pr10 {
	margin-top:4px;
	}
.ind-login .ind-lc {
	margin-top:5px;
	padding-left:12px;
	padding-right:12px;
	border-right: 1px solid #dfdfdf;
	}
.ind-login .ind-lc a {
	color:#095f8a;
	}
.ind-my .am-btn {
    vertical-align: middle;
    font-size: 1.4rem;
	padding: 7px 10px;
	}
.ind-my ul.am-dropdown-content {
    font-size: 1.3rem;
}
.zj-my {
	padding-top: 6px;
	padding-right: 15px;
	padding-bottom: 3px;
	padding-left: 10px;
	}

@media screen and (max-width:640px) {
.section {
	padding: 50px 0!important
}

.section .section--header {
	padding: 0 15px
}

.section .section--header .section--title {
	font-size: 30px!important;
}

.section .section--header .section--description {
	font-size: 15px;
	line-height: 32px
}

.section--description {
	font-size: 16px
}
}

.layout-footer .footer {
	width: 100%;
	position: relative;
	margin-top:30px;
}

.layout-footer .footer .footer--bg {
	position: absolute;

	width: 100%;
	height: 100%;
	top: 0;
	left: 0
}

.layout-footer .footer .footer--inner {
	position: relative;
	z-index: 1
}

.layout-footer .footer .footer--inner .footer_main {
	position: relative
}

.layout-footer .footer .footer_main--column {
	margin: 50px 0 0
}

.layout-footer .footer .footer_main--column_title {
	color: #fff;
	font-size: 17px;
	line-height: 29px;
	font-weight: 700;
	display: block
}

.layout-footer .footer .footer_about {
	position: relative;
	padding: 17px 25px 0 0
}

.layout-footer .footer .footer_about--text {
	font-size: 15px;
	line-height: 25px;
	color: #fff;
	padding: 0 0 16px
}

.layout-footer .footer .footer_navigation {
	padding: 6px 15px 0 0
}

.layout-footer .footer .footer_navigation--item {
	display: block;
	position: relative;
	padding: 12px 25px 12px 0;
	text-align: left;
	border-bottom: 1px solid rgba(255,255,255,.1)
}

.layout-footer .footer .footer_navigation--item::before {
	position: absolute;
	content: "\f054";
	display: block;
	right: 10px;
	top: 50%;
	transform: translate(0, -50%);
	margin-top: 3px;
	color: #fff;
	font-size: 12px;
	font-family: fontawesome
}

.layout-footer .footer .footer_navigation--link {
	color: #fff;
	font-size: 15px;
	line-height: 22px
}

.layout-footer .footer .footer_navigation--link:hover {
	text-decoration: underline
}

.layout-footer .footer .footer_contact_info {
	padding: 5px 0 0
}

.layout-footer .footer .footer_contact_info--item {
	padding: 10px 0;
	position: relative;
	color: #fff;
	font-size: 15px;
	line-height: 25px;
	list-style: none
}

.layout-footer .footer .footer_contact_info--item i {
	display: block;
	position: absolute;
	left: -2px;
	top: 12px
}

.layout-footer .footer .footer_contact_info--item span {
	display: inline-block;
	vertical-align: text-top;
	padding: 0 0 0 28px
}
.footer_main {
	padding-top: 30px;
	padding-bottom: 30px;
	color: #FFF;
  }
.footer_main .ft {
	font-size:12px;
  }
.footer_main ul , .footer_main li {
	list-style-type:none;
	padding:0px;
	margin:0px;
  }
.footer_main a:link,.footer_main a:visited {
	color: #FFF;
	text-decoration: none;
}
.footer_main a:active, .footer_main a:hover {
	color: #FFF;
	text-decoration: none;
}
.footer_main .dyj {
	color: #FFF;
	font-size:14px;
	line-height:30px;
}
.footer_main .dyj a:link,.footer_main .dyj a:visited {
    font-size:14px;
	line-height:30px;
	color: #FFF;
	text-decoration: none;
}
.footer_main .dyj a:active, .footer_main .dyj a:hover {
	color: #FFF;
	text-decoration: none;
}
.footer_main .am-u-md-2 {
	min-height:160px;
}
.contact_card {
	background: #fff;
	border: 1px solid #e9e9e9;
	border-radius: 3px;
	position: relative;
	text-align: center;
	padding: 0px 0 15px;
	margin: 0px
}

.contact_card .contact_card--icon {
	position: absolute;
	font-size: 56px;
	display: block;
	top: 37px;
	left: 50%;
	transform: translate(-50%, 0);
	color: #59bcdb
}

.contact_card .contact_card--title {
	font-size: 20px;
	display: inline-block;
	padding-top: 10px;
}

.contact_card .contact_card--text {
	color: #969696;
	font-size: 16px;
	line-height: 30px;
	padding-top: 30px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
}

.contact_card .contact_card--text a {
	color: #969696
}

.contact_card .am-btn-secondary {
	background-color: transparent;
	color: #59bcdb;
	border-color: #59bcdb;
	border-width: 2px;
	padding: 12px 18px
}

.contact_card .am-btn-secondary:hover {
	background-color: #59bcdb;
	color: #fff
}



.fwhite {
	color:#FFF;
	}
.red {
		color:#F60;}
.green {
		color: #090;}
.m10 {
	margin:10px;
}
.m15 {
	margin:15px;
}
.m30 {
	margin:30px;
}
.mt1 {
	margin-top:1px;
}
.mt3 {
	margin-top:3px;
}
.mt4 {
	margin-top:4px;
}
.mt5 {
	margin-top:5px;
}
.mt7 {
	margin-top:7px;
}
.mt8 {
	margin-top:8px;
}
.mt10 {
	margin-top:10px;
}
.mt15 {
	margin-top:15px;
}
.mt20 {
	margin-top:20px;
}
.mt25 {
	margin-top:25px;
}
.mt30 {
	margin-top:30px;
}
.mt40 {
	margin-top:40px;
}
.mt50 {
	margin-top:50px;
}
.mt100 {
	margin-top:100px;
}
.mt70 {
	margin-top:77px;
}
.mb5 {
	margin-bottom:5px;
}
.mb10 {
	margin-bottom:10px;
}
.mb15 {
	margin-bottom:15px;
}
.mb20 {
	margin-bottom:20px;
}
.mb30 {
	margin-bottom:30px;
}
.mb35 {
	margin-bottom:35px;
}
.mb40 {
	margin-bottom:40px;
}
.mb45 {
	margin-bottom:45px;
}
.mb50 {
	margin-bottom:50px;
}
.mb100 {
	margin-bottom:100px;
}
.mb150 {
	margin-bottom:150px;
}
.mb200 {
	margin-bottom:200px;
}
.ml5 {
	margin-left:5px;
}
.ml10 {
	margin-left:10px;
}
.ml15 {
	margin-left:15px;
}
.ml_n15 {
	margin-left:15px;
}
.ml20 {
	margin-left:20px;
}
.ml30 {
	margin-left:30px;
}
.ml50 {
	margin-left:50px;
}
.ml100 {
	margin-left:100px;
}
.mr5 {
	margin-right:5px;
}
.mr10 {
	margin-right:10px;
}
.mr12 {
	margin-right:12px;
}
.mr15 {
	margin-right:15px;
}
.mr20 {
	margin-right:20px;
}
.mr30 {
	margin-right:30px;
}
.mr50 {
	margin-right:50px;
}
.mr100 {
	margin-right:100px;
}
.p10 {
	padding:10px;
}
.p5 {
	padding:5px;
}
.p8 {
	padding:8px;
}
.p10_12 {
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 12px;
}
.p5_10 {
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.p15 {
	padding:15px;
}
.p13 {
	padding:13px;
}
.p30 {
	padding:30px;
}
.pt3 {
	padding-top:3px;
}
.pt5 {
	padding-top:5px;
}
.pt10 {
	padding-top:10px;
}
.pt15 {
	padding-top:15px;
}
.pt20 {
	padding-top:20px;
}
.pt25 {
	padding-top:25px;
}
.pt30 {
	padding-top:30px;
}
.pt50 {
	padding-top:50px;
}
.pt100 {
	padding-top:100px;
}
.pb5 {
	padding-bottom:5px;
}
.pb8 {
	padding-bottom:8px;
}
.pb10 {
	padding-bottom:10px;
}
.pb15 {
	padding-bottom:15px;
}
.pb20 {
	padding-bottom:20px;
}
.pb25 {
	padding-bottom:25px;
}
.pb30 {
	padding-bottom:30px;
}
.pb50 {
	padding-bottom:50px;
}
.pb100 {
	padding-bottom:100px;
}
.pl5 {
	padding-left:5px;
}
.pl10 {
	padding-left:10px;
}
.pl12 {
	padding-left:12px;
}
.pl15 {
	padding-left:15px;
}
.pl17 {
	padding-left:17px;
}
.pl20 {
	padding-left:20px;
}
.pl30 {
	padding-left:30px;
}
.pl50 {
	padding-left:50px;
}
.pl100 {
	padding-left:100px;
}
.pr5 {
	padding-right:5px;
}
.pr4 {
	padding-right:4px;
}
.pr3 {
	padding-right:3px;
}
.pr10 {
	padding-right:10px;
}
.pr12 {
	padding-right:12px;
}
.pr15 {
	padding-right:15px;
}
.pr20 {
	padding-right:20px;
}
.pr30 {
	padding-right:30px;
}
.pr50 {
	padding-right:50px;
}
.pr100 {
	padding-right:100px;
}
.mag {
    margin: 0 auto;
}
.w365 {
    width: 465px;
}
.nowrap {
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
}
.nowrap100 {
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
	width: 100%;
}
.f14  {
	 font-size:14px;
	 }
.fwb  {
	font-weight: bold;
	 }
.fwn  {
	font-weight: normal;
	 }
.ft_bgc {
	background-color:#004682;
	}
.bgc_gray {
	background-color: #F6F6F6;
	}
.j_xx1 {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #dfdfdf;
	}
.j_xx2 {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
	}
a.blue:link {
	color: #0085cb;
	text-decoration: none;
}
a.blue:visited {
	color: #0085cb;
	text-decoration: none;
}
a.blue:active, a.blue:hover {
	color: #0085cb;
	text-decoration: underline;
}
.lmbg {
	color: #FFF;
	background-image: url(../images/lm_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 15px;
	line-height:36px;
	height:40px;
	margin-top:20px;
	font-size:1.8rem;
	}
.lmbg a  {
	color: #FFF;
	}
.lmbg a:link  {
	color: #FFF;
	}
.lmbg a:active, .lmbg a:hover {
	color: #caedff;
}

.lmbg2 {
	color: #FFF;
	background-image: url(../images/lm_bg2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 25px;
	line-height:36px;
	height:40px;
	}
.am-gallery-bordered .am-gallery-title{
	font-size:1.6rem;
	text-align:center;
	font-weight:bold;
	margin-top:3px;
	}
	
.am-gallery-bordered .am-gallery-desc {
	font-size:1.4rem;
	text-align:center;
	color:#666;
	margin-top:5px;
	margin-bottom:10px;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
	}
.am-gallery-item {
	margin:10px;
	}
.am-gallery-item strong {
	display:inline-block;
	width:100%;
	overflow: hidden;
	}
.am-gallery-item strong img {
	cursor: pointer;
	height: 270px !important;
	}
.am-gallery-item strong img:hover {
	}
.am-gallery-bordered .am-gallery-item {
    -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0);
    box-shadow: 0 0 3px rgba(0, 0, 0, 0);
    padding: 5px;
	border: 1px solid #dedede;
}
.am-gallery-bordered .am-gallery-item:hover {
	border: 1px solid #54b9ec;
}
.hometop {
	height: 400px;
	background-image: url(../images/homebg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	min-width:1280px;	
	}
.lingyu .am-nav-tabs {
    border-bottom: 0px solid #ddd;
}
.lingyu .am-nav-tabs > li {
    float: left;
    margin-bottom: 5px;
	width:25%;
	font-size:1.8rem;
}
.lingyu .am-nav-tabs > li > a {
	margin-right: 5px;
	line-height: 1.6;
	border: 1px solid #fff;
	border: 1px solid transparent;
	border-radius: 0 0 0 0;
	background-color: #F6F6F6;
}
.lingyu .am-nav-tabs > li > a i {
	color: #B3B3B3;
	vertical-align:middle;
	margin-bottom:6px;
}
.lingyu .am-nav-tabs > li > a:hover {
	color: #333;
	background-color: #EEEEEE;
}
.lingyu .am-nav-tabs > li.am-active > a, .lingyu .am-nav-tabs > li.am-active > a:hover, .lingyu .am-nav-tabs > li.am-active > a:focus {
	color: #004682;
	background-color: #E8E8E8;
	cursor: default;
	font-weight: bold;
	
}
.lingyu .am-nav-tabs > li.am-active > a i {
	color: #004682;
}
.lingyu i {
	margin-right:10px;
	font-size:28px;
	width:32px;
	}
.ztbox .cob {
	position:relative;
	height:534px;
	overflow:hidden;
	border:1px solid #ddd;
	width:99.8%;
	}
.ztbox .cob img {
	height:534px;
	}
.ztbox img {
	cursor: pointer;
    transition: all 0.6s;
	width:100%;	
	}
.ztbox img:hover {
	transform: scale(1.2);
	}
.ztbox ul {
	padding-left:0em;
	margin:0;
	}
.ztbox ul li {
	float: left;
	width: 12.3%;
	list-style: none;
	text-align: center;
	margin-right: 2.5px;
	background-color: #f5f5f5;
	border: 2px solid #DDDDDD;
	cursor: pointer;
	overflow: hidden;
	margin-top: 5px;
	}
.ztbox ul .active {
	border: 2px solid #004682;
	cursor:pointer;
	background-color:#004682;
	}
.ztbox ul li img {
	width:100%;
	}

.ztbox2 {
	margin-top:15px;
	position:relative;
	overflow:hidden;
	}
.nav_box {
	position: absolute;
	z-index: 101;
	top: 1px;
	left: 1px;
	-webkit-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-align-items: center;
	align-items: center;
	width: 200px;
	height:532px;
	background-image: url(../images/nav_bg.png);
	background-repeat: repeat;
	border: 1px solid #666;
}
.nav_tit {
	color:#FFF; font-size:12px; display:inline-block; margin-top:5px; margin-bottom:5px;
	}
.nav_left {
	display: inline-block;
	position: absolute;
	z-index: 2;
	top: 40%;
	right: -25px;
	width:24px;
	height:36px;
	background-image: url(../images/cg_bg.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	background-color:rgba(51,51,51,.5);
	border-radius:3px;
	-webkit-transition-delay: 0.05s;
  transition-delay: 0.05s;
  -webkit-transition-duration: 0.35s;
  transition-duration: 0.35s;
  cursor:pointer;
	}
.nav_left:hover {
	background-color:rgba(51,51,51,.9);
	}
.nav_right {
	display: inline-block;
	position: absolute;
	z-index: 2;
	top: 40%;
	right: -25px;
	width:24px;
	height:36px;
	background-image: url(../images/cg_bg.png);
	background-repeat: no-repeat;
	background-position: 0px -36px;
	background-color:rgba(51,51,51,.5);
	border-radius:3px;
	-webkit-transition-delay: 0.05s;
  transition-delay: 0.05s;
  -webkit-transition-duration: 0.35s;
  transition-duration: 0.35s;
  cursor:pointer;
	}
.nav_right:hover {
	background-color:rgba(51,51,51,.9);
	}
.nav_box span {
	padding-left:10px;
}
.nav_box .navbox__item {
	display:block;
	padding:10px;
	height:auto;
	line-height:18px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #333;
	color: #aaa;
	text-decoration: none;
	
}
.nav_box .navbox__item:hover,.nav_box .navbox__item:focus {
	color: #FFF;
	background-color: #0d2c5c;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #0d2c5c;	
}
.nav_box .navbox__item_on {
	display:block;
	padding-left:10px;
	padding-right:10px;
	height:36px;
	line-height:34px;
	color: #FFF;
	background-color: #125ece;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #125ece;	
}
.ztbox2 .cob {
	position:relative;
	height:534px;
	overflow:hidden;
	border:1px solid #ddd;
	width:99.8%;
	}
.ztbox2 .cob img {
	height:534px;
	}
.ztbox2 img {
	cursor: pointer;
    transition: all 0.6s;
	width:100%;
	}
.ztbox2 img:hover {
	}
.ztbox2 ul {
	padding-left:0em;
	margin:0;
	}
.ztbox2 ul li {
	float: left;
	width: 12.3%;
	list-style: none;
	text-align: center;
	margin-right: 2.5px;
	background-color: #f5f5f5;
	border: 2px solid #DDDDDD;
	cursor: pointer;
	overflow: hidden;
	margin-top: 5px;
	}
.ztbox2 ul .active {
	border: 2px solid #004682;
	cursor:pointer;
	}
.ztbox2 ul li img {
	width:100%;
	}
.hotzt .dkd .box {
	margin-bottom:30px;
	}
.hotzt .dkd .box {
	background-color:#e8e8e8;
	padding:15px;
	}
.hotzt .dkd .box h3  {
	font-size:1.7rem;
	}
.hotzt .dkd .box .box-blue .bb-1  {
	color:#FFF;
	background-color:#2b86b5;
	}
.hotzt .dkd .box .box-red .bb-1  {
	color:#FFF;
	background-color:#d2500e;
	}
.hotzt .dkd .box .box-green .bb-1  {
	color:#FFF;
	background-color:#39a74c;
	}
.hotzt .dkd .box .box-violet .bb-1  {
	color:#FFF;
	background-color:#5e4c93;
	}
.hotzt .dkd .box .bb-1 a  {
	color:#FFF;
	}
.hotzt .dkd .box .bb-more  {
	text-align:center;
	font-size:1.4rem;
	}
.hotzt .dkd .box .bb-1 .bb-1-txt  {
	width:48%;
	float:left;
	text-align:center;
	}
.hotzt .dkd .box .bb-1 .bb-1-txt span  {
	display:inline-block;
	vertical-align:middle;
	padding:5px;
	margin-top:15px;
	line-height:22px;
	text-align:center;
	}
.hotzt .dkd .box .bb-1 .bb-1-img  {
	width:48%;
	float:right;
	}
.hotzt .dkd .box .bb-1 .bb-1-img img  {
	width:100%;
	}
.hotzt .dkd .box .bb-2  {
	margin-top:10px;
	}
.hotzt .dkd .box .bb-2 .bb-2-left  {
	width:48%;
	float:left;
	}
.hotzt .dkd .box .bb-2 .bb-2-right   {
	width:48%;
	float:right;
	}
.hotzt .dkd .box .bb-2 .bb-2-left img , .hotzt .dkd .box .bb-2 .bb-2-right img {
	width:100%;
	}
.hotzt .dkd .box .bb-2 .bb-2-left span , .hotzt .dkd .box .bb-2 .bb-2-right span {
	display:block;
	margin-top:5px;
	margin-bottom:5px;
	text-align:center;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
	}
.hotzt .dkd .box .box-nar .bb-2  {
	margin-top:10px;
	margin-left:-1.5rem;
	margin-right:-1.5rem;
	overflow:hidden;
	}
.hotzt .dkd .box .box-nar .bb-2 .bb-2-left  {
	width: 19.9%;
    float: left;
    padding-left: 2.3rem;
    padding-right: 2.3rem;
	}
.hotzt .dkd .box .box-nar .bb-2 .bb-2-left img {
	width:100%;
	}
.hotzt .dkd .box .box-nar .bb-2 .bb-2-left span {
	display:block;
	margin-top:5px;
	text-align:center;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
	}
.hotzt .dkd .box .box-nar-2 .bb-2  {
	margin-top:10px;
	margin-left:-0.5rem;
	margin-right:-0.5rem;
	overflow:hidden;
	}
.hotzt .dkd .box .box-nar-2 .bb-2 .bb-2-left  {
	width: 33%;
	float:left;
	padding-left: 0.6rem;
	padding-right: 0.6rem;
	}
.hotzt .dkd .box .box-nar-2 .bb-2 .bb-2-left img {
	width:100%;
	}
.hotzt .dkd .box .box-nar-2 .bb-2 .bb-2-left span {
	display:block;
	margin-top:5px;
	text-align:center;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
	}
	
	
.lingyu h1 , .homebox2 h1 { margin-top:40px;}

.homebox3 h1 { margin-top: 0px;
    margin-bottom: 0rem;}
.lingyu , .homebox2 , .homebox3 { padding-left:1rem; padding-right:1rem;}

.m-case-list li {
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 5px;
  height:200px;
}
.m-case-list li figure {
  margin-bottom: 0;
  position: relative;
  z-index: 1;
  display: inline-block;
  overflow: hidden;
  text-align: center;
  cursor: pointer;
  /*background: #0084c6;
  filter:alpha(opacity=80);
  -moz-opacity:0.80;
  opacity:0.80;*/
}
.m-case-list li figure img {
  position: relative;
  display: block;
}
.m-case-list li figure figcaption {
  padding: 0em;
  color: #fff;
  text-transform: uppercase;
  font-size: 1em;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  text-align:center;
  margin-top: 25px;
}
.m-case-list li figure figcaption strong {
	position: relative;
	display: block;
	text-align: center;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
.m-case-list li figure figcaption span {
	position: relative;
	display: block;
	text-align: center;
	background-image: url(../images/fw_more.png);
	background-repeat: no-repeat;
	background-position: 95px 5px;
	height: 30px;
	line-height: 28px;
	width: 120px;
	margin-right: auto;
	margin-top: 10px;
	margin-left: auto;
	border: 1px solid #FFF;
	border-radius: 5px;
	font-size: 14px;
	padding-right: 28px;
}
.m-case-list li figure figcaption::before, .m-case-list li figure figcaption::after {
  pointer-events: none;
}
.m-case-list li figure figcaption, .m-case-list li figure a {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.m-case-list li figure a {
  z-index: 1000;
  text-indent: 200%;
  white-space: nowrap;
  font-size: 0;
  opacity: 0;
}
.m-case-list li figure h3 {
  word-spacing: -0.15em;
  font-weight: bold;
  font-size:1em;
}
.m-case-list li figure h3 span {
  font-weight: 800;
}
.m-case-list li figure h3, .m-case-list li figure p {
  margin: 0;
}
.m-case-list li figure p {
	letter-spacing: 1px;
	font-size: 68.5%;
	line-height:20px;
	text-align: left;
	overflow: hidden;
	height: 60px;
	padding-right: 2em;
	padding-bottom: 2em;
	padding-left: 2em;
}
figure.effect-lily img {
  width: -webkit-calc(100% + 50px);
  width: calc(100% + 50px);
  -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
  transition: opacity 0.35s, transform 0.35s;
  /*background: url('../images/loading.gif?1440224064') 50% 50% no-repeat;*/
}
.m-case-list {
	margin-left:-1.5rem;
	margin-right:-1.5rem;
	}
.m-case-list .am-gallery-title {
  font-size:1.6rem;
  text-align:center;
}
figure.effect-lily figcaption {
  top: auto;
  bottom: 0;
  text-align: left;
}
figure.effect-lily h3 {
	height: 36px;
	background-image: url(../images/fw_bg.png);
	background-repeat: repeat;
}
figure.effect-lily h3, figure.effect-lily , figure.effect-lily strong , figure.effect-lily span {
  -webkit-transition: opacity 0.2s, -webkit-transform 0.35s;
  transition: opacity 0.2s, transform 0.35s;
}
figure.effect-lily h3, figure.effect-lily p , figure.effect-lily strong , figure.effect-lily span {
  -webkit-transform: translate3d(0, 120px, 0);
  transform: translate3d(0, 120px, 0);
}
figure.effect-lily h3 {
  -webkit-transition: -webkit-transform 0.35s;
  transition: transform 0.35s;
  filter:alpha(opacity=100);
  -moz-opacity:1;
  opacity:1;
}
figure.effect-lily strong {
  -webkit-transition: -webkit-transform 0.35s;
  transition: transform 0.35s;
  filter:alpha(opacity=100);
  -moz-opacity:1;
  opacity:1;
}
figure.effect-lily span {
  -webkit-transition: -webkit-transform 0.35s;
  transition: transform 0.35s;
  filter:alpha(opacity=100);
  -moz-opacity:1;
  opacity:1;
}
figure.effect-lily p {
  color: rgba(255, 255, 255, 0.6);
  opacity: 0;
  -webkit-transition: opacity 0.2s, -webkit-transform 0.35s;
  transition: opacity 0.2s, transform 0.35s;
}
figure.effect-lily span {
  color: rgba(255, 255, 255, 0.6);
  opacity: 0;
  -webkit-transition: opacity 0.2s, -webkit-transform 0.35s;
  transition: opacity 0.2s, transform 0.35s;
}
figure.effect-lily:hover img,figure.effect-lily:hover h3 , figure.effect-lily:hover strong , figure.effect-lily:hover span {
  filter:alpha(opacity=100);
  -moz-opacity:1;
  opacity:1;
}
figure.effect-lily:hover h3 {
	background-image: none;
}
figure.effect-lily:hover p {
  filter:alpha(opacity=100);
  -moz-opacity:1;
  opacity:1;
}
figure.effect-lily:hover img, figure.effect-lily:hover {
  background: #0084c6;
  color:#FFF;
}
figure.effect-lily:hover img, figure.effect-lily:hover h3, figure.effect-lily:hover p , figure.effect-lily:hover strong , figure.effect-lily:hover span {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  color: #fff;
}
figure.effect-lily:hover img {
  opacity: .3;
}
figure.effect-lily:hover p {
  -webkit-transition-delay: 0.05s;
  transition-delay: 0.05s;
  -webkit-transition-duration: 0.35s;
  transition-duration: 0.35s;
}
.homebox4 {
    margin-top: 0px;
}
.homebox4 h1 {
    margin-bottom: 1rem;
    font-size: 18px;
    border-left-width: 3px;
    border-left-style: solid;
    border-left-color: #004682;
    padding-left: 10px;
}
.homebox4 .am-list-news-more {
	font-size:1.4rem;
	font-weight:normal;
	margin-top:6px;
}
.homebox4 .am-list-news-default {
    margin: 0px;
}
.homebox4 .am-list-news-default .am-list > li {
	line-height: 22px;
	background-image: url(../images/d01.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 18px;
	border-color: #eee;
}
.homebox4 .am-list-news-default .am-list > li {
    background-color: transparent;
}
.homebox4 .am-list-date {
    top: 1rem;
}
.homebox4 .am-list-news-hd h2 {
    font-size: 18px;
	font-weight:normal;
}
.homebox4 .xq .am-list-news-default .am-list > li {
	line-height: 30px;
	background-image: url(../images/d01.png);
	background-repeat: no-repeat;
	background-position: left 14px;
	padding-left: 18px;
}
.homebox4 .xq .am-list-news-default .am-list > li .am-list-item-hd {
	font-weight:bold;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
	}
.homebox4 .am-list-news-default .am-list .am-list-item-text {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    line-height: 18px;
    -webkit-line-clamp: 2;
    height: 40px;
}
.am-tabs-bd .am-tab-panel {
    padding: 0px;
}
.lingyu .am-nav-tabs > li {
	position:relative;
}
.lingyu .am-nav-tabs > li a {
	padding:20px;
}
.lingyu .am-nav-tabs > li i {
	position: absolute;
	z-index:;
	left:10px;
	top:5px;
}
.lingyu .am-nav-tabs > li span {
	display:block;
	margin-left:30px;
	line-height:1.2rem;
	
}
.lingyu .am-tabs-bd {
    border: 0px solid #ddd;
    z-index: 0;
}
.zmzs-box {
	border: 1px solid #eee;
	display:block;
	}
.zmzs-box:after {
	content:'.';
	display:block;
	height:0;
	clear:both;
	visibility:hidden
}
.zmzs-box img {
	cursor: pointer;
    border: 1px solid #eee;
	}
.zmzs-box img:hover {
	border: 1px solid #54b9ec;
	}
.zmzs-box .line-1 {
	margin-left:0px;
	padding:0px;
	margin: 0 0 0rem 0;
	}
.zmzs-box .line-1 li {
	float:left;
	width:11.1111111%;
	height:auto;
	overflow: hidden;
	}
.zmzs-box .line-1 li img {
	width:100%;
	
	}
.zmzs-box .line-2 {
	padding:0px;
	margin: 0 0 0rem 0;
	}
.zmzs-box .line-2 li {
	float:left;
	width:11.1111111%;
	height:auto;
	overflow: hidden;
	}
.zmzs-box .line-2 li img {
	width:100%;
	}
.zmzs-box .line-1-5 , .zmzs-box .line-2-4  {
	margin-right:0px !important;
	}
.zmzs-box .line-2-5 {
	display:none;
	}
	
.sx_btn {
	padding-left: 1.5rem;
	padding-right:1.5rem;
	margin-top:20px;
}
.sx_btn i {
	font-style:normal;
	color:#004682;
}
.cp_sx {
	padding: 15px;
	padding-top:0px;
	border: 1px solid #dddddd;
	margin-top:15px;
	margin-left:1.5rem;
	margin-right:1.5rem;
	width:auto;
	box-shadow: rgba(120, 120, 120, 0.12) 0px 1px 6px, rgba(120, 120, 120, 0.12) 0px 1px 4px;
}
.cp-box2 .cp_sx {
    margin-left: 1em;
    margin-right: 1rem;
}
.cp_sx ul , .cp_sx li {
	padding: 0;
	margin:0;
}
.cp_sx li {
	margin-top:10px;
	margin-bottom:10px;
	cursor:pointer;
}
.cp_sx .fn_down {
	overflow: hidden;
	position: absolute;
	z-index: 999;
	height: 16px;
	width: 16px;
	top: 5px;
	right: 16px;
	cursor:pointer;
	background-image: url(../images/ew_ico.gif);
	background-repeat: no-repeat;
	background-position:0px -99px;
}
.cp_sx .fn_up {
	overflow: hidden;
	position: absolute;
	z-index: 999;
	height: 16px;
	width: 16px;
	top: 5px;
	right: 16px;
	cursor:pointer;
	background-image: url(../images/ew_ico.gif);
	background-repeat: no-repeat;
	background-position:0px -73px;
}
.cp_sx .fw_sx {
	position:relative;
	padding-top:2px;
}
.cp_sx .mt5 {
	margin-top: 0px;
	padding-bottom: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
}
.cp_sx .jt {
	height: 22px;
	display: inline-block;
	line-height: 22px;
	font-size:20px;
	margin-top:3px;
	color:#d1d1d1;
}
.cp_sx .am-icon-caret-down {
	margin-left:5px;
}
.cp_sx .sx_btn {
	margin-top: 15px;
	padding-bottom: 5px;
	border-bottom-width: 0px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
}
.cp_sx .fw_sx li {
	float: left;
	height: 22px;
	display: inline-block;
	padding-right: 5px;
	padding-left: 5px;
	line-height: 22px;
	margin-right:7px;
	margin-left:8px;
}
.cp_sx .fw_sx .lyy {
	position:relative;
}
.cp_sx .fw_sx .lyy .df {
	display:inline-block;
	min-width:50px;
}
.cp_sx .fw_sx li:hover{
	color: #095f8a;
	font-weight:bold;
	cursor:pointer;
	-moz-border-radius:3px;
    -ms-border-radius:3px;
    -o-border-radius:3px;
    border-radius:3px;
}
.cp_sx .fw_sx .on{
	color: #fff;
	font-weight: bold;
	background-color: #40ade5;
	-moz-border-radius:3px;
    -ms-border-radius:3px;
    -o-border-radius:3px;
    border-radius:3px;
}
.cp_sx .fw_sx .on:hover{
	color: #095f8a;
	font-weight:bold;
}
.cp_sx .fw_sx .lyy .filed-bg {
	display: none;
	padding:10px;
}
.cp_sx .fw_sx .lyy .filed-bg li {
	float: left;
	width:25%;
	display: inline-block;
	line-height: 22px;
	padding: 0px;
	margin-top:3px;
	margin-bottom:3px;
	margin-left:0px;
	margin-right:0px;
}
.cp_sx .fw_sx .lyy .filed-bg .on {
	color: #333;
	background-color: #FFF;
}
.cp_sx .fw_sx .lyy .filed-bg .on:hover {
	color: #095f8a;
	font-weight: normal;
}
.cp_sx .fw_sx .lyy .filed-bg .on span {
	color: #095f8a;
	font-weight:bold;
	-moz-border-radius:3px;
    -ms-border-radius:3px;
    -o-border-radius:3px;
    border-radius:3px;
}
.cp_sx .fw_sx .lyy .filed-bg .on span:hover {
	color: #095f8a;
	font-weight:bold;
}
.cp_sx .fw_sx .lyy .filed-bg li:hover {
	background-color:#FFF;
}
.cp_sx .fw_sx .lyy .filed-bg li span {
	margin-left:5px;
	margin-right:5px;
	padding-left:5px;
	padding-right:5px;
	display:block;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
}
.cp_sx .fw_sx .lyy .filed-bg li span a {
	display:block;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
}
.cp_sx .fw_sx .lyy .filed-bg li span:hover {
	font-weight:normal;
	-moz-border-radius:3px;
    -ms-border-radius:3px;
    -o-border-radius:3px;
    border-radius:3px;
}
.cp_sx .fw_sx .lyy:hover .filed-bg{
	display:block;
	position: absolute;
	width:700px;
	left:0px;
	z-index: 1;
	color:#333;
	font-weight:normal;
	background-color: #FFF;
	border:1px solid #CCC;
	-moz-border-radius:3px;
    -ms-border-radius:3px;
    -o-border-radius:3px;
    border-radius:3px;
	}	
.cp_sx_1 {
	float:left;
	width:6%;
	margin-top:10px;
	color:#666;
	font-size:12px;
	}
.cp_sx_2 {
	float:left;
	width:94%;
	color:#666;
	font-size:12px;
	}
.cp_sx_2 input[type="text"] {
	padding: 5px;
	width:300px;
	}
.cp_sx_2 .am-btn {
	padding: 4px 1.5em;
	margin-left:10px;
	font-size:14px;
	}
.ssc {
	padding-top:10px;
	padding-bottom:10px;
	}
.ssc .am-btn-primary {
	background-color:#004682;
	border:1px solid #004682;
}
.cp_list {
	margin-top:20px;
	}
.cp_list .am-u-md-3 {
	padding-left: 1rem;
    padding-right: 1rem;
	}
.cp_list .am-pagination{
	margin:0;
	}
.cp_list [class*="am-u-"] + [class*="am-u-"]:last-child {
    float: left;
}
.cp_list .cp_img1 img {
	width: 100%;
	height:250px;
	border: 1px solid #eee;	
}
.cp_txt1 {
	position:relative;
	}
.cp_txt1 .am-icon-heart {
	font-size: 16px;
	font-style: normal;
	color: #8B8B8B;
	position: absolute;
	top: 0px;
	right: 30px;
	cursor: pointer;
	}
.cp_txt1 .on {
	font-size: 16px;
	font-style: normal;
	color: #F60;
	position: absolute;
	top: 0px;
	right: 30px;
	cursor: pointer;
	}
.cp_list .cp_txt1 h3 {
	font-size:14px;
	margin:0;
	margin-top:10px;
	font-weight:normal;
	border-bottom:1px solid #e7e7e7;
	padding-bottom:5px;
	margin-bottom:5px;
}
.cp_list .cp_txt1 h3 a {
	display:block;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
}
.cp_list .cp_txt1 .txt1 ,.cp_list .cp_txt1 .txt2 , .cp_list .cp_txt1 .txt3 {
	margin-top:5px;
}
.cp_list .cp_txt1 .txt2 {
	font-size:12px;
}
.cp_list .cp_txt1 .txt2 .gs {
	color: #AAA;
	float:left;
	width:90%;
	display:block;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
}
.cp_list .cp_txt1 .txt2 i {
	float: right;
    color: #004682;
    font-size: 18px;
    cursor: pointer;
    line-height: 1em;
}
.cp_list .cp_txt1 .txt2 i:hover {
	color: #0B72A4;
}
.cp_list .cp_txt1 .txt2 .on {
	color:#0B72A4;
}
.cp_box {
	padding-top: 1.5rem;
	padding-bottom: 1rem;
	border: 1px solid #E6E6E6;
	margin-bottom:2rem;
	border-top-color: #0081c2;
	box-shadow: rgba(120, 120, 120, 0.12) 0px 1px 6px, rgba(120, 120, 120, 0.12) 0px 1px 4px;
	}
.cs_list {
	padding-left:1.5rem;
	padding-right:1.5rem;
	margin-top:20px;
	}
.cs_box {
	border: 1px solid #E6E6E6;
	margin-bottom:2rem;
	background-color:#FFF;
	border-top-color: #0081c2;
	box-shadow: rgba(120, 120, 120, 0.12) 0px 1px 6px, rgba(120, 120, 120, 0.12) 0px 1px 4px;
	}
.cs_box .cs_info {
	padding-top:1.5rem;
	padding-bottom:1.1rem;
	}
.cs_box .cs_info .more {
	margin-top:15px;
	padding-top:10px;
	border-top: 1px dotted #dddddd;
	}
.cs_box .cs_info .more a {
	display: inline-block;
    margin-left: 15px;
    background-color: #e3eaf1;
    padding: 3px 8px;
    border-radius: 5px;
    color: #6e7988;
	}
.cs_box .cs_info .more a:hover {
	background-color: #D6E0EB;
	}
.cs_box .cs_cp {
	background-color: #F3F3F3;
	padding-top:1.5rem;
	padding-bottom:1.5rem;
	min-height:180px;
	}
.cs_box .cs_cp [class*="am-u-"] + [class*="am-u-"]:last-child {
    float: left;
}
.cs_box .cs_img a {
	display: table-cell;
	vertical-align:middle;
	border: 1px solid #dddddd;
	display:block;
	height: 90px;
	text-align:center;
	font-size: 50px;
    font-family:Arial;
	}
.cs_box .cs_img img {
	width:100%;
	max-height:100%;
	vertical-align:middle;
	}
.cs_box .cs_tit {
	padding-left:0rem;
	}
.cs_box .cs_tit h2 {
    margin-bottom: 10px;
    font-size: 1.6rem;
    font-weight: normal;
    height: 24px;
}
.cs_box .cs_tit h2 a {
	float:left;
	width:90%;
	display:block;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	}
.cs_box .cs_tit h2 i {
	float:right;
	display:none;
	font-size:3rem;
	line-height:1rem;
	position:relative;
	cursor:pointer;
	}
.cs_box .cs_tit h2 i .qrcode {
	display:none;
	font-size:12px;
	color:#999;
	line-height:1rem;
	position: absolute;
	width:160px;
	height:183px;
	padding:10px;
	top:-19px;
	right:-175px;
	text-align:center;
	background-color:#FFF;
	border:1px solid #dddddd;
	z-index:9;
	}
.cs_box .cs_tit h2 i:hover .qrcode {
	display:block;
	}
.cs_box .cs_tit h2 i .qrcode img {
	width:100%;
	}
.cs_box .cs_tit .txt span {
	color:#ADADAD;
	margin-right:10px;
	font-size:12px;
	background-color: #FFF;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
	padding: 2px 4px;
	border-radius: 5px;
	margin-bottom:5px;
	float:left;
	width:71px;
	border:1px solid #DDD;
	text-align:center;
	}
.cs_box .cs_tit .txt span:hover {
	color:#ADADAD;
	background-color: #FFF;
}
.cs_box .cs_tit span:hover ,.cs_box .cs_tit span a:hover {
	color:#095f8a;
	}
.cs_box .cs_cp .cs_cpbox {
	background-color:#FFF;
	height:145px;
	}
.cs_box .cs_cp .cs_cpmore {
	background-color: #E6E6E6;
	height: 145px;
	}
.cs_box .cs_cp img {
	width:100%;
	height:110px;
	}
.cs_box .cs_cp h3 a {
	display:block;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	padding-left: 5px;
	padding-right: 5px;
	}
.cs_box .cs_cp h3 {
	font-size:14px;
	margin-top:0.5em;
	margin-bottom:0.5rem;
	display:block;
	overflow:hidden;
	text-align:center;
	font-weight:normal;
	}
.cs_box .cs_cpmore h4 {
	font-size:16px;
	margin-top:0em;
	font-weight:normal;
	line-height:130px;
	text-align:center;
	}
.cs_box .cs_cp .no_cp {
	text-align:center;
	}
.cs_box .cs_cp .no_cp i {
	margin-top:3rem;
	font-size:24px;
	color:#069;
	}
.news_box {
	padding-top: 15px;
	padding-bottom: 15px;
	border: 1px solid #dddddd;
	margin-left:1.5rem;
	margin-right:1.5rem;
	margin-bottom:20px;
	}
.news_box2 {
	padding-top: 15px;
	padding-bottom: 15px;
	border: 1px solid #dddddd;
	margin-left:1.5rem;
	margin-right:1.5rem;
	margin-bottom:20px;
	}
.news_box .news_txt1 .txt1 {
	overflow: hidden;
	font-size:1.4rem;
	overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    line-height: 20px;
    -webkit-line-clamp: 2;
    max-height: 50px;
	padding-top:10px;
}
.news_box .news_txt1 h3 {
    margin: 0 0 0.8rem 0;
}
.news_box h3 {
	display:block;
	float:left;
	width:80%;
	overflow:hidden;
	}
.news_box .data {
	display:block;
	float:right;
	overflow:hidden;
	font-weight:normal;
	color: #838383;
	font-size:1.4rem
	}
.news_box2 .news_txt1 .txt1 {
	overflow: hidden;
	font-size:1.4rem;
	overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    line-height: 20px;
    -webkit-line-clamp: 2;
    max-height: 50px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E7E7E7;
	padding-top:10px;
}
.news_box2 .news_txt1 h3 {
    margin: 0 0 0.8rem 0;
}
.news_box2 h3 {
	display:block;
	float:left;
	width:100%;
	overflow:hidden;
	}
.news_box2 .ys {
	display:block;
	float:left;
	overflow:hidden;
	font-weight:normal;
	font-size:1.4rem;
	margin-bottom:10px;
	}
.news_box2 .sd {
	padding-bottom: 10px;
	margin-bottom: 10px;
	color: #838383;
	}
.news_box2 .sd .am-fl {
	width:33%;
	font-size:1.4rem;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
	}
.news_box2 .xx {
	display: inline-block;
	font-size: 1.2rem;
	color: #FFF;
	background-color: #004682;
	padding-left: 8px;
	padding-right: 8px;
	margin-right: 5px;
	border-radius: 1000px;
	}
.news_box2 .xs {
	display:inline-block;
	font-size:1.2rem;
	color:#FFF;
	background-color:#F60;
	padding-left:8px;
	padding-right:8px;
	margin-right:5px;
	border-radius:1000px;
	}
.news_box2 .xs a , .news_box2 .xx a{
	color:#FFF;
	}
	
.article {
	padding:20px;
	border: 1px solid #dddddd;
}

.article .article--title {
	font-size: 2.2rem;
	line-height: 30px;
	font-weight: 600
}

.article .article--meta {
	padding: 0px
}

.article .article--meta .article--meta_item {
	display: inline-block;
	position: relative;
	font-size: 14px;
	color: #969696;
	margin: 10px 20px 0 0
}

.article .article--meta .article--meta_item i {
	color: #59bcdb;
	margin-right: 5px
}
.article .article--zy {
	margin: 23px 0 0;
	font-size: 1.6rem;
	line-height: 30px;
	color: #333333;
	background-color: #E8E8E8;
	padding:15px;
}
.article .article--content {
	margin: 23px 0 0;
	font-size: 1.6rem;
	line-height: 30px;
	color: #333333;
}

.article .article--content img {
	max-width: 80% !important;
    margin-left: auto;
    margin-right: auto;
    display: block;
    height:auto !important;
	margin-bottom: 20px;
}
.article .article--content ul li
{
  list-style-type: disc; 
  margin-left: 26px;
}
.article .article--content ol li
{
  list-style-type: decimal; 
  margin-left: 23px;
}
.article .article--content p  { text-indent:0px;}

.article .split-line {
	margin: 50px
}
.xqmain {
	padding:20px;
	border: 1px solid #dddddd;
}

.xqmain .xqmain--title {
	font-size: 2.2rem;
	line-height: 30px;
	font-weight: 600;
	display:block;
	float:left;
	width:75%;
}
.xqmain .xqmain--title2 {
	font-size: 1.8rem;
	line-height: 30px;
	font-weight: 600;
	margin-top:1em;
	margin-bottom:1rem;
}
.xqmain .ys {
	display:block;
	float:left;
	overflow:hidden;
	font-weight:normal;
	font-size:1.6rem;
	margin-top:5px;
	margin-right:10px;
	}
.xqmain .xqmain--zy {
	margin: 0px;
	font-size: 1.6rem;
	line-height: 30px;
	color: #333333;
	background-color: #E8E8E8;
	padding:15px;
}
.xqmain .xqmain--content {
	margin: 23px 0 0;
	font-size: 1.6rem;
	line-height: 30px;
	color: #333333;
}

.xqmain .xqmain--content img {
	max-width: 80% !important;
    margin-left: auto;
    margin-right: auto;
    display: block;
    height:auto !important;
}
.xqmain .xqmain--content ul li
{
  list-style-type: disc; 
  margin-left: 26px;
}
.xqmain .xqmain--content ol li
{
  list-style-type: decimal; 
  margin-left: 23px;
}
.xqmain .xqmain--content p  { text-indent:0px;}

.xqmain .split-line {
	margin: 50px
}
.xqmain .xx {
	display: inline-block;
	font-size: 1.4rem;
	color: #FFF;
	background-color: #004682;
	padding-left: 8px;
	padding-right: 8px;
	margin-right: 5px;
	border-radius: 1000px;
	line-height: 22px;
	}
.xqmain .xs {
	display:inline-block;
	font-size:1.4rem;
	color:#FFF;
	background-color:#F60;
	padding-left:8px;
	padding-right:8px;
	margin-right:5px;
	border-radius:1000px;
	line-height: 22px;
	}
.xqmain .xs a , .xqmain .xx a{
	color:#FFF;
	}
.xqmain--info{
	padding:10px;
	border-bottom:1px solid #ddd;
	}
.xqmain--info .am-fl {
	width:50%;
	font-size:1.4rem;
	padding-bottom:5px;
	}
@media only screen and (max-width: 768px) {
.xqmain .ys {
    margin-left: 0.9rem;
}
.footer_main .j_xx4 {
	display:none !important;
	}
.footer_main .ft {
	text-align:center;
	}
.footer_main .pl45 , .footer_main .j_xx3 {
	display:none !important;
	}
.xqmain .xqmain--title {
	width:100%;
}
.xqmain--info .am-fl {
	width:50%;
	}	
.cp_sx_2 input[type="text"] {
	width:100%;
	font-size: 1.4rem;
	padding:0.6em;
	}
.cp_sx_1 {
	float:left;
	width:100%;
	}
.cp_sx_2 {
	float:left;
	width:100%;
	}
.cp_box {
	padding-top: 1rem!important;
	padding-bottom: 1.5rem;
	border: 1px solid #dddddd;
	margin-bottom:1.5rem!important;
	}
.cp_list .cp_txt1 .txt1 {
	height:65px;
	overflow: hidden;
	font-size:1.4rem
}
.cp_list .cp_txt1 .txt2 {
	font-size:1.4rem
}
.cp_list .cp_txt1 .txt3 {
	height:70px;
	overflow: hidden;
	font-size:1.4rem
}
.cp_list h3 {
    font-size: 1.4rem !important;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
}
.news_box2 .sd .am-fl {
	width:50%;
	font-size:1.4rem;
	}
.cp_sx {
    font-size: 1.4rem;
	line-height:22px;
}
.cp_sx li {
    margin-top: 2px;
    margin-bottom: 2px;
}
.cs_box .cs_tit h2 i {
	display:none;
	}
 .header .logo {
	padding-top: 12px
}

  .header .logo img {
	width: 180px
}
.lang {
	margin-top: 0px;
    margin-left: 0px;
    margin-right: 10px;
	}
.lang .am-selected-btn {
    text-align: right;
    width: 90px;
}
.lingyu h1, .homebox2 h1 , .homebox4 h1 {
	margin-top:5px;
	}
	
.homebox3 h1  { 
    font-size:1.8rem;
    margin-top:0px;
	}
.homebox4 .am-list-news-more {
    font-size: 1.4rem;
    font-weight: normal;
    margin-top: 0px;
}
.homebox4 {
    margin-top: 0px;
}
.homebox4 .xq .am-list-news-default .am-list > li .am-list-item-hd {
    font-size: 1.5rem;
}
.xq .am-fr {
	margin-top:15px;
	display:none;
	}
.ztbox .cob {
	height:auto;
	overflow:hidden;
	}
.ztbox img {
	cursor: pointer;
    transition: all 0.6s;
	width:100%;
	}
.ztbox img:hover {
	transform: scale(1);
	}
.ztbox2 {
	position:static;
	}
.ztbox2 .nav_box {
	height:auto;
	}
.ztbox2 .cob {
	height:auto;
	overflow:hidden;
	}
.ztbox2 img {
	cursor: pointer;
    transition: all 0.6s;
	width:100%;
	}
.ztbox2 img:hover {
	transform: scale(1);
	}
.lingyu .am-nav-tabs > li {
    float: left;
    margin-bottom: 5px;
	width:50%;
	font-size:1.4rem;
}
.lingyu .am-nav-tabs > li a {
	padding:10px;
}
.lingyu .am-nav-tabs > li i {
	position: absolute;
	z-index:;
	left:10px;
	top:5px;
}
.lingyu .am-nav-tabs > li span {
	display:block;
	margin-left:40px;
	margin-top:10px;
	line-height:1.2rem;
	height:30px;
	
}
.ztbox ul li {
	float: left;
	width: 24%;

	margin-right: 2.5px;
	}
.ztbox2 ul li {
	float: left;
	width: 24%;
	margin-right: 2.5px;
	}
.logck {
	display:none;
	}
.lingyu .am-nav-tabs > li > a {
    margin-right: 5px;
}
.lingyu .am-nav-tabs {
	    margin-left: -0.1rem;
    margin-right: -0.2rem;
}
.ztbox ul {
	margin-top:3px;
	margin-left: 0rem;
    margin-right: -0.7rem;
}
.ztbox2 ul {
	margin-top:3px;
	margin-left: 0rem;
    margin-right: -0.7rem;
}
.m-case-list li {
    margin-top: 0;
    margin-bottom: 0;
    padding-bottom: 5px;
    height: auto;
}
.hotzt .dkd .box h3 {
    font-size: 1.4rem;
	margin-bottom:0.5rem;
}
.hotzt .dkd .box .bb-1 .bb-1-txt span {
    padding: 5px;
    margin-top: 0px;
    line-height: 20px;
	font-size: 1.2rem;
}
.hotzt .dkd .box .bb-2 .bb-2-left span, .hotzt .dkd .box .bb-2 .bb-2-right span {
    display: block;
    margin-top: 5px;
	margin-bottom:5px;
    text-align: center;
    overflow: hidden;
    white-space: normal;
	height: 30px;
    font-size: 1.2rem;
}
.hotzt .dkd .box .box-nar .bb-2 {
    margin-top: 10px;
    margin-left: -0.8rem;
    margin-right: -0.8rem;
    overflow: hidden;
}
.hotzt .dkd .box .box-nar .bb-2 .bb-2-left  {
	width:25%;
	float:left;
	padding-left:0.7rem;
	padding-right:0.7rem;
	}
.hotzt .dkd .box .box-nar-2 .bb-2 .bb-2-left  {
	width:30%;
	float:left;
	margin-left:0.5rem;
	margin-right:0.5rem;
	}
.m-case-list li figure figcaption {
    margin-top: -18%;
}
.m-case-list li figure h3 {
    font-weight: normal;
    font-size: 0.9em;
	height:24px;
}
.m-case-list li figure p , .m-case-list li figure span {
	display:none;
}
.pl45 {
	text-align:center;
	}
.m-case-list .am-gallery-item {
	overflow:hidden;
}
.am-gallery-overlay .am-gallery-item img {
	cursor: pointer;
    transition: all 0.6s;
	}
.am-gallery-overlay .am-gallery-item img:hover {
	transform: scale(1.2);
	}
.am-gallery-item strong {
    height: auto;
}
.m-header-banner {
	height:40px;
	}
.am-header {
    height: 36px;
    line-height: 36px;
}
.am-menu-offcanvas1 .am-menu-toggle {
    top: -35px;
    height: 36px;
    line-height: 36px;
}
.zmzs-box .line-1 li , .zmzs-box .line-2 li {
	float:left;
	width:33.333333%;
	}
.am-gallery-bordered .am-gallery-title {
    font-size: 1.4rem;
    margin-top: 3px;
}
.ind-my .am-btn ,.lang , .mob ,.am-active > .am-dropdown-content , .am-selected-list  {
    font-size: 1.4rem;
}
}
@media only screen and (max-width: 375px) {	
.hotzt .dkd .box .bb-1 .bb-1-txt span {
    padding: 0px;
    margin-top: 5px;
    line-height: 20px;
    font-size: 1.2rem;
}
.hotzt .dkd .box .box-nar-2 .bb-2 .bb-2-left {
    width: 29%;
    float: left;
    margin-left: 0.5rem;
    margin-right: 0.5rem;
}
}
/*2019-5-5*/
.am-selected-list {
    font-size: 1.3rem;
}
.topss_bg1 {
	line-height: 38px;
	background-image: url(../images/ss_bg01.png);
	background-repeat: no-repeat;
	background-position: left;
	float: left;
	height: 38px;
	width: 96px;
	padding-right: 8px;
	padding-left: 12px;
	margin-top: 14px;
	font-size: 12px;
	text-align: left;
}
.topSearch{
	width: 285px;
	height: 38px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0;
	background-image: url(../images/ss_bg02.png);
	background-repeat: no-repeat;
	background-position: right top;
	margin-top: 0px;
	padding-left: 12px;
}
.topSearchTxt{
	width: 225px;
	height: 32px;
	line-height:18px;
	border: 1px solid #FFF;
	float: left;
	background-color: #FFF;
	font-size: 14px;
	padding-right: 10px;
	padding-left: 10px;
	color: #a9a9a9;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.topSearchBtn{
	height:38px;
	width:48px;
	border:0;
	cursor:pointer;
	float:left;
	background-image: url(../images/ss_bs.png);
	background-repeat: no-repeat;
	background-position: left top;
	background-color:transparent;
}
.sel_nav ul {
    margin: 0px;
	padding: 0px;
}
.sel_nav {
	width: 95px;
	z-index:999;
	position: absolute;
	margin-top: 2px;
	margin-left: 1px;
	padding-left:0em;
}
.sel_nav li {
	font-size: 14px;
	line-height: 29px;
	margin: 0px;
	display: block;
	padding: 0px;
	text-align: left;
}
.J_SearchTab {
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #e5e5e5;
	border-right-color: #e5e5e5;
	border-bottom-color: #e5e5e5;
	border-left-color: #e5e5e5;
	padding: 0px;
}
.J_SearchTab a {
	display: block;
	padding-left: 5px;
}
.J_SearchTab a:hover 		{
	background:#f6f6f6;
	color: #000000;
	text-decoration: none;
}
.selected {
	background-image: url(../images/sel_r.gif);
	background-position: 75px center;
	background-repeat: no-repeat;
	height:34px;
	padding-left: 1px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #e5e5e5;
	border-right-color: #e5e5e5;
	border-bottom-color: #e5e5e5;
	border-left-color: #e5e5e5;
}
.selected a {
    line-height: 32px;
	display: block;
	height: 34px;
}
.selected a:hover {
	background-color: #FFF;
	background-image: url(../images/sel_u.gif);
	background-position: 75px center;
	background-repeat: no-repeat;
	line-height: 32px;
}
.footer_main {
	padding-top: 30px;
	padding-bottom: 30px;
	color: #FFF;
  }
.bot_logo img {
	margin-top:5px;
}
.bot_txt {
	font-size:14px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #5481b8;
	}
.bot_txt u {
	font-size:14px;
	color:#5481b8;
	font-family:"songti";
	text-decoration:none;
	}
.bot_ew span img {
	width:85px;
}
.bot_ew span {
	display:inline-block;
	margin-right:10px;
	margin-left:10px;
	text-align:center;
}
.yd_abs {
	height: 95px;
	width: 95px;
	position: absolute;
	left:-18px;
	top: 56px;
	z-index: 999;
}
.yd_abs .yd1 {
	background-image: url(../images/bg_rw.gif);
	background-repeat: no-repeat;
	background-position: center;
	height: 5px;
	overflow: hidden;
}
.yd_abs .yd2 {
	background-color: #eaeaea;
	padding: 5px;
}
.bot_ew .mob-bot {
	display:  none;
}
.ztbox ul li img , .ztbox2 ul li img {
    height: 104px;
}
@media only screen and (max-width: 1024px) {
.ztbox .cob , .ztbox2 .cob {
	height:428px;
	}
.ztbox .cob img , .ztbox2 .cob img {
	height:428px;
	}
.ztbox ul li img , .ztbox2 ul li img {
    height: 82px;
}
}
@media only screen and (max-width: 768px) {
.zt-header img {
	width:100%;
	}
.bot_logo {
	text-align:center;
}
.bot_logo img {
	width:auto;
	margin-top:10px;
}
.bot_txt {
	font-size:14px;
	border-left-width: 0px;
	border-left-style: solid;
	border-left-color: #656565;
	text-align:center;
	margin-top:20px;
	}
.bot_ew {
	text-align:center;
	margin-top:20px;
}
.bot_ew .mob-bot {
	display: none;
}
.ztbox .cob , .ztbox2 .cob {
	height:auto;
	}
.ztbox .cob img , .ztbox2 .cob img {
	height:318px;
	}
.ztbox ul li img , .ztbox2 ul li img {
    height: 122px;
}
}
@media only screen and (max-width: 420px) {
.ztbox .cob img , .ztbox2 .cob img {
	height:166px;
	}
.ztbox ul li img , .ztbox2 ul li img {
    height: 63px;
}
}
@media only screen and (max-width: 375px) {
.ztbox .cob img , .ztbox2 .cob img {
	height:150px;
	}
.ztbox ul li img , .ztbox2 ul li img {
    height: 57px;
}
}
@media only screen and (max-width: 320px) {
.ztbox .cob img , .ztbox2 .cob img {
	height:126px;
	}
.ztbox ul li img , .ztbox2 ul li img {
    height: 48px;
}
}

/************2019-7-23 智博会改版样式***************/

.zt-header {
	text-align:center;
	margin-top:25px;
	width:500px;
	}
.zt-header img {
	height:70px;
	width:100%;
	}
.home i {
	font-style:normal;
	margin-top:30px;
	}
.ftbgc {
	background-color:#F2F2F2;
	text-align:center;
	padding-top:15px;
	padding-bottom:15px;
	margin-top:0px !important;
	}
.log-main {
	min-height: 628px;
	padding-top: 50px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #2a65ae;
	background-color: #FFF;
	background-image: url(../images/login-bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	margin-bottom:-30px;
	}
.logbox {
	min-height: 200px;
	padding: 15px;
	width: 70%;
	margin: 0 auto;
	margin-top:80px;
	background-color: rgba(255,255,255,.85);
	box-shadow: rgba(31, 31, 31, 0.12) 3px 3px 3px, rgba(31, 31, 31, 0.12) 3px 3px 3px;
}
.logbox .am-text-center {
	padding-left:0;
	padding-right:0;
}
.logbox h1 {
	font-size:1.6em;
	padding-left:10px;
	font-weight:normal;
	margin:0;
}
.logbox h2 ,.logbox p {
	margin:0;
	padding-left:10px;
}
.logbox .ws span {
	font-size:1.1em;
	text-align:center;
	margin-bottom:5px;
	display:inline-block;
}
.logbox .ws {
	text-align:center;
	margin-top:20px;
	color:#999;
}
.reg-main {
	min-height: 450px;
	padding-top: 20px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #2a65ae;
	padding-bottom:20px;
	}
.reg-main h1 {
	font-size:1.8rem;
	padding-left:15px;
	padding-bottom:10px;
	border-bottom:1px dashed #CCC;
	}
.reg-ts {
	text-align:center;
	margin-top:15px;
	}
.reg-header {
	padding-bottom: 10px;
	}
.reg-vt {
	font-size:18px;
	}
.reg-vt i {
	margin-left:5px;
	}
.reg-ly {
	padding-bottom:10px;
	border-bottom:1px dashed #CCC;
	}
.reg-span .am-btn {
	line-height:1;
	}
.reg-btn .am-btn {
	width:50%;
	}
.vdbox {
	background-color:#F2F2F2;
	padding-bottom:30px;
	padding-top:30px;
	margin-bottom:30px;
	text-align:center;
	}
.vdbox embed {
	width:655px;
	height:400px;
}
.zt_cp_fn .am-parent a {
	display:block;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	width:90%;
	}
.zt_cp_fn .am-parent .am-in li {
	display: block;
	width:100%;
	height:26px;
	}
.zt_cp_fn .am-parent .am-in i ,.zt_cp_fn .am-parent  i {
	display: block;
	float:left;
	}
.zt_cp_fn .am-parent .am-in a {
	display: block;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	float:left;
	}
.hyxs , .qyxs {
	margin-top:15px;
	}
	
.hyxs li, .qyxs li {
    line-height: 30px;
}
.md-toc .fwb {
	font-size:16px;
	}

/*账号中心样式 start*/
.ac-nav {
	background-color:#6f98cc;
	margin-top:-19px;
	}
.ac-nav ,.ac-nav a {
	color:#FFF;
	line-height:48px;
	}
.ac-nav .ac-nav-box {
	list-style:none;
	padding-left:0;
	}
.ac-nav .ac-nav-box .qh {
	font-size:16px;
	margin-right:15px;
	float:right;
	}
.ac-nav .ac-nav-box .qh a {
	margin-right:0px;
	color:#c1d9f8;
	}
.ac-nav .ac-nav-box li {
	float:left;
	list-style:none;
	}
.ac-nav .ac-nav-box li a {
	display:inline-block;
	padding-left:15px;
	padding-right:15px;
	font-size:16px;
	}
.ac-nav .ac-nav-box li a:hover {
	background-color:#3a74bc;
	}
.ac-nav .ac-nav-box .on a {
	background-color:#4781c8;
	font-weight:bold;
	}
.ac-main {
	background-color:#f2f2f2;
	min-height:400px;
	padding-top:25px;
	padding-bottom:25px;
	}
.ac-main .am-g {
	margin-left: -1.5rem;
    margin-right: -1.5rem;
	}
.ac-main .am-u-md-2 {
	width:14%;
	}
.ac-main .am-u-md-10 {
    width: 86%;
}
.ac-main .am-u-md-10 .username {
	padding-top: 0.6em;
	display:inline-block;
}
.ac-main .am-u-md-10 select::-ms-expand {
	display: none;
}
.ac-main .am-u-md-10 select[disabled] {
	display:none;
   }
.ac-main .ac-main-zt {
	background-color:#FFF;
	min-height:350px;
	padding-top:1.5rem;
	padding-bottom:1.5rem;
	}
.ac-main-nav {
	list-style:none;
	line-height:32px;
	padding-left:0em;
	}
.ac-main-nav li span  {
	display:inline-block;
	width:100%;
	}
.ac-main-nav li .tit1  {
	background-color:#DADDDE;
	border-left:2px solid #0081c2;
	padding-left:15px;
	font-weight:bold;
	}
.ac-main-nav li .tit1 .tb  {
	display:none;
	width:20px;
	text-align:center;
	color:#999;
	margin-left:3px;
	}
.ac-main-nav li .tb  {
	display:inline-block;
	width:16px;
	text-align:center;
	color:#CCC;
	margin-left:3px;
	}

.ac-main-nav li a  {
	display:inline-block;
	color:#666666;
	width:100%;
	}
.ac-main-nav li a:hover  {
	background-color: #FFF;
	}
.ac-main .am-dropdown {
	margin-bottom:10px;
	}
.ac-main .am-dropdown .on a ,.ac-main-nav .on a {
	background-color: #FFF;
	color:#ff6600;
	}
.ac-main .am-dropdown .on a i ,.ac-main-nav .on a i {
	color:#ff6600;
	}
.ac-main .am-dropdown .am-btn-primary {
	color:#333;
    background-color: #ecf2fa;
	border-radius:5px;
    border-color: #CCC;
}
.ac-main .am-dropdown .am-active .am-btn-primary.am-dropdown-toggle {
    background-color: #2a65ae;
	border-color: #2a65ae;
}
.ac-main .am-btn {
    padding: 0.4em 1em;
}
.ac-main .user-img {
	color:#333;
    background-color: #ecf2fa;
    border:1px solid #CCC;
	text-align: center;
	padding-top:15px;
	padding-bottom:15px;
}
.ac-main .user-img h2 {
	margin:0;
	font-size:14px;
	font-weight:normal;
	margin-top:10px;
}
.ac-main .user-img img {
    border:1px solid #CCC;
	width:80px;
	height:80px;
	border-radius:50%;
	
}
.ac-main .user-nub {
	color: #333;
	text-align: center;
	padding-top: 15px;
	padding-bottom: 15px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
}
.ac-main .user-nub a {
	color: #9B9B9B;
}
.ac-main .user-nub a:hover ,.ac-main .user-nub a h3:hover {
	color:#004682;
}
.ac-main .user-nub h3 {
	margin:0;
	text-align:center;
	font-size:24px;
}
.ac-main .user-nub .nub_xx1 ,.ac-main .user-nub .nub_xx2 ,.ac-main .user-nub .nub_xx3 {
	background-image: url(../images/xx02.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.ac-main .user-nub .nub_xx3 {
	background-image: url(../images/xx99.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.ac-main .user-nub a h3 {
	color:#333;
}
.ico-vip {
	display:inline-block;
	width:20px;
	height:20px;
	line-height:18px;
	font-size:12px;
	-moz-border-radius:2px;
    -ms-border-radius:2px;
    -o-border-radius:2px;
    border-radius:2px;
	text-align:center;
	background-color:#f1a615;
	color:#FFF;
	overflow:hidden;
	vertical-align:middle;
	margin-left:5px;
	font-weight:bold;
	text-shadow:1px 1px 1px #916000;
	padding-top: 0em !important;
	}
.ico-zy {
	display:inline-block;
	width:20px;
	height:20px;
	line-height:18px;
	font-size:12px;
	-moz-border-radius:2px;
    -ms-border-radius:2px;
    -o-border-radius:2px;
    border-radius:2px;
	text-align:center;
	background-color:#34b85c;
	color:#FFF;
	overflow:hidden;
	vertical-align:middle;
	margin-left:5px;
	text-shadow:1px 1px 1px #007e26;
	padding-top: 0em !important;
	}
.ico-sj {
	display:inline-block;
	width:20px;
	height:20px;
	line-height:18px;
	font-size:12px;
	-moz-border-radius:2px;
    -ms-border-radius:2px;
    -o-border-radius:2px;
    border-radius:2px;
	text-align:center;
	background-color:#e4393c;
	color:#FFF;
	overflow:hidden;
	vertical-align:middle;
	margin-left:5px;
	text-shadow:1px 1px 1px #9b0003;
	padding-top: 0em !important;
	}
.ico-vip-big {
	display:inline-block;
	width:32px;
	height:32px;
	line-height:29px;
	font-size:16px;
	-moz-border-radius:4px;
    -ms-border-radius:4px;
    -o-border-radius:4px;
    border-radius:4px;
	text-align:center;
	background-color:#f1a615;
	color:#FFF;
	overflow:hidden;
	vertical-align:middle;
	margin-left:5px;
	font-weight:bold;
	text-shadow:1px 1px 1px #916000;
	}
.ico-zy-big {
	display:inline-block;
	width:32px;
	height:32px;
	line-height:29px;
	font-size:16px;
	-moz-border-radius:4px;
    -ms-border-radius:4px;
    -o-border-radius:4px;
    border-radius:4px;
	text-align:center;
	background-color:#34b85c;
	color:#FFF;
	overflow:hidden;
	vertical-align:middle;
	margin-left:5px;
	font-weight:bold;
	text-shadow:1px 1px 1px #007e26;
	}
.ico-sj-big {
	display:inline-block;
	width:32px;
	height:32px;
	line-height:29px;
	font-size:16px;
	-moz-border-radius:4px;
    -ms-border-radius:4px;
    -o-border-radius:4px;
    border-radius:4px;
	text-align:center;
	background-color:#e4393c;
	color:#FFF;
	overflow:hidden;
	vertical-align:middle;
	margin-left:5px;
	font-weight:bold;
	text-shadow:1px 1px 1px #9b0003;
	}
.tab1 table{
	border-collapse: collapse;
	border: 1px solid #DFDFDF;
	}
.tab1 table td {
	padding-left: 10px;
	padding-right:10px;
	padding-top: 8px;
	padding-bottom:8px;
	border-collapse: collapse;
	border: 1px solid #DFDFDF;
	text-align: center;
	}
.tab1 tr:first-child td {
    font-weight: bold;
    background-color: #f6f6f6;
    text-align: center;
    border-bottom-width: 2px;
    border-bottom-style: solid;
    border-bottom-color: #2a65ae;
}
.ac-zy {
	border-bottom:1px solid #3bb4f2;
	}
.ac-sc-list {
	margin-top:15px;
	}
.ac-sc-list .fwb {
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
	background-color: #f6f6f6;
	border-bottom:2px solid #E3E3E3;
	}	
.ac-sc-list .tg {
	line-height:36px;
	padding-top:8px;
	padding-bottom:8px;
	border-bottom:1px solid #E3E3E3;
	}
.ac-sc-list .tg .hx2 a {
	display:block;
	}
.ac-sc-list .hx1 {
	float:left;
	width: 3%;
	}
.ac-sc-list .hx2 {
	float:left;
	width:62%;
	}
.ac-sc-list .hx2 a {
	display:inline-block;
	width:95%;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
	}
.ac-sc-list .hx2 img {
	width:60px;
	height:40px;
	margin-right:10px;
	border:1px solid #E3E3E3;
	vertical-align:middle;
	}
.ac-sc-list .hx3 {
	float: left;
	width: 15%;
	}
.ac-sc-list .tg .hx3 {
	color: #A7A7A7;
	}
.ac-sc-list .hx4 {
	float:left;
	width:20%;
	}
.ac-zl-list {
	}
.ac-zl-list .fwb {
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
	background-color: #f6f6f6;
	border-bottom:2px solid #E3E3E3;
	}	
.ac-zl-list .tg {
	line-height:36px;
	padding-top:8px;
	padding-bottom:8px;
	border-bottom:1px solid #E3E3E3;
	}
.ac-zl-list .hx1 {
	float: left;
	width: 40%;
	}
.ac-zl-list .tg .hx1 {
	float: left;
	width: 40%;
	background-image: url(../images/d01.png);
	background-repeat: no-repeat;
	background-position: left center;
	}
.ac-zl-list .tg .hx1 a {
	display:inline-block;
	padding-left:20px;
	width:95%;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
	}
.ac-zl-list .hx2 {
	float:left;
	width:25%;
	}
.ac-zl-list .hx2 a {
	color: #A7A7A7;
	display:inline-block;
	width:95%;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
	}
.ac-zl-list .hx2 a:hover {
	color: #095f8a;
	}
.ac-zl-list .hx3 {
	float:left;
	width:25%;
	}
.ac-zl-list .hx3 a {
	color: #A7A7A7;
	display:inline-block;
	width:95%;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
	}
.ac-zl-list .hx3 a:hover {
	color: #095f8a;
	}
.ac-zl-list .hx4 {
	float: left;
	width: 10%;
	}
.ac-zl-list .hx4 a {
    padding-right: 0px;
    display: inline-block;
    color: #47a7d9;
    margin-right: 5px;
	font-size:18px;
}
.ac-zl-list .hx4 a:hover {
    color: #2284b6;
}
.ac-mp-list .con_box {
	padding: 1.5rem;
	margin-bottom: 1.5rem;
	margin-top: 1.5rem;
	background-color: #FFF;
	border-top-width: 1px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ddd;
	border-right-color: #ddd;
	border-bottom-color: #ddd;
	border-left-color: #ddd;
	min-height:170px;
	}
.ac-mp-list .con_box2 {
	padding: 1.5rem;
	margin-bottom: 1.5rem;
	margin-top: 1.5rem;
	background-color: #FFF;
	border-top-width: 1px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ddd;
	border-right-color: #ddd;
	border-bottom-color: #ddd;
	border-left-color: #ddd;
	min-height:220px;
	}
.ac-mp-list .con_box2 .dz {
	width:100%;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
	}
.ac-xx-list {
	margin-top:15px;
	}
.ac-xx-list .fwb {
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
	background-color: #f6f6f6;
	border-bottom:2px solid #E3E3E3;
	}	
.ac-xx-list .tg {
	line-height:24px;
	padding-top:8px;
	padding-bottom:8px;
	border-bottom:1px solid #E3E3E3;
	}
.ac-xx-list .hx1 {
	float:left;
	width: 3%;
	}
.ac-xx-list .hx2 {
	float:left;
	width:72%;
	}
.ac-xx-list .hx3 {
	float: left;
	width: 15%;
	}
.ac-xx-list .tg .hx3 {
	color: #A7A7A7;
	}
.ac-xx-list .tg .fhi {
	cursor:pointer;
	}
.ac-xx-list .hx4 {
	float:right;
	width:10%;
	text-align:right;
	}
.ac-xx-list .hx4 i {
	font-size:16px;
	margin-right:10px;
	}
.ac-xx-list .hx5 {
	float:left;
	width:100%;
	background-color:#F2F2F2;
	padding:10px;
	}
.ac-xx-btn  .am-form-field {
    padding: 0.4em;
    }
.ac-mp-list h2 {
	display:inline-block;
	width:100%;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
	}
.ac-gr-info {
	padding-top:15px;
	}
.ac-gr-info .reg-btn .am-u-md-10 {
	padding-left:0rem;
	}
.ac-gr-info .reg-btn .am-btn {
    width: 30%;
}
.ac-main .ac-gr-info .user-img {
    color: #333;
    background-color: #fff;
    border: 0px solid #CCC;
    text-align: center;
    padding-top: 15px;
    padding-bottom: 0px;
}
.ac-main .ac-gr-info .am-form-group strong {
	line-height:34px;
	font-weight:normal;
	}
.ac-main .ac-gr-info .ac-sj {
	margin-left:-1.5rem;
	margin-right:-1.5rem;
	}
.ac-main .ac-gr-info .ac-tx1 {
	padding-top:10px;
	}
.ac-main .ac-gr-info .ac-tx2 {
	padding-top:10px;
	color:#999;
	}
/*账号中心样式 end*/


.zh-bt {
	margin-top:15px;
	margin-bottom:15px;
	padding-left:15px;
	font-size:20px;
	font-weight:bold;
	margin-bottom:15px;
	}
.zh-main {
	min-height: 450px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #2a65ae;
	background-color: #f2f2f2;
	padding-bottom:20px;
	}
.zh-main [class*="am-u-"] + [class*="am-u-"]:last-child {
    float: left;
}
.zh-main h2 {
    color: #069;
    padding-left: 15px;
    margin-top: 15px;
    font-size: 1.6em;
}
.zh-kui {
	border-radius: 20px;
	-moz-border-radius: 20px;
	-ms-border-radius: 20px;
	-o-border-radius: 20px;
	background-color: #FFF;
	margin-bottom:20px; 
	}
.zh-kui-tit {
	background-color: #60b4de;
	height: 100px;
	color: #FFF;
	border-radius: 20px 20px 0px 0px;
	text-align: center;
	background-repeat: no-repeat;
	background-position: left center;
	background-size:100% 100px;
	}
.zh-kui-tit h3 {
	font-size: 18px;
	text-align: right;
	line-height: 60px;
	padding-left: 20px;
	padding-right: 20px;
	}
.zh-kui-tit h3 a {
	display:block;
	color:#FFF;
	}
.zh-kui-main {
	text-align:center;
	height:110px;
	overflow:hidden;
	padding-top:5px;
	padding-bottom:15px;
	}
.zh-kui-main .fwb a {
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
	width:95%;
	margin:0 auto;
	}
.zh-kui-main .zh-kui-btn .am-btn {
	padding: 0.3em 1em;
	font-size:1.4rem;
	}
.zh-kui-add , .zh-kui-data , .zh-kui-btn {
	margin-top:5px;
	}
.zh-ym {
	margin-top:10px;
	}
.zh-ym img {
	width:100%;
	}
.zh-ym h2 {
	color:#FFF;
	line-height:90px;
	text-align:right;
	padding-right:20px;
	}
.zh-ffd {
	margin-top:15px;
}
.zh-ffd .am-u-md-1 {
	width:10%;
}
.zh-ffd .am-u-md-1 .am-dropdown-header {
    display: block;
    padding: 6px 20px;
    font-size: 1.4rem;
    color: #333;
}
.zh-ffd .am-u-md-11 {
	width:90%;
}
.zh-info {
	font-size: 1.4rem;
	line-height: 30px;
	color: #333333;
}
.zh-info img {
	max-width: 100% !important;
    margin-left: auto;
    margin-right: auto;
    display: block;
    height:auto !important;
}
.zh-info ul li
{
  list-style-type: disc; 
  margin-left: 26px;
}
.zh-info ol li
{
  list-style-type: decimal; 
  margin-left: 23px;
}
.zh-info p  { 
  text-indent:0px;
}
.zh-box {
	background-color: #FFF;
	padding: 15px;
	}
.zh-tit {
	border-bottom:1px solid #E3E3E3;
	padding-bottom:15px;
	}
.zh-tit .am-u-md-7 img {
	width: 126px;
	height: 126px;
	padding: 2px;
	border: 1px solid #E3E3E3;
	margin-right:15px;
	display:none;
	}
.zh-tit .am-u-md-7 h1 {
	display:inline-block;
	margin-top:15px;
	}
.zh-tit .am-u-md-3 i {
	margin-top: 25px;
	color: #ADADAD;
	}
.zh-tit .am-u-md-3 .am-icon-calendar {
	margin-left:60px;
	}
.zh-tit .am-u-md-2 .am-dropdown {
	margin-top: 15px;
	}
.zh-js {
	margin-top:15px;
	}
.zh-js h3 {
	font-size:18px;
	}
.cp_list .cp_txt1 .txt2 .bbh {
	color: #AAA;
	float:left;
	width:70%;
	display:block;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
}
.cp_list .cp_txt1 .txt2 .num {
	color: #AAA;
	display: inline-block;
	float:right;
}
.style-main-box .cp_box-2 .cp_txt1 h3 {
    display:inline-block;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
	padding-right:85px;
}
.yj-main {
	min-height: 450px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #2a65ae;
	background-color: #f2f2f2;
	padding-bottom:20px;
	padding-top:20px;
	}
.yj-main .am-u-md-9 {
	font-size:16px;
	}
hr{
	width: 100%;
	border: 0;
	height: 1px;
	background: #333;
	background-image: linear-gradient(to right,#CCC, #CCC);
	margin-top: 10;
	margin-right: auto;
	margin-bottom: 10;
	margin-left: auto;
}
.style-main-box .cp_box-2 .cp_txt1 .txt4 {
	font-size: 12px;
    color: #666;
}
.style-main-box .cp_box-2 .cp_txt1 .txt5 {
    margin-top: 10px;
	height:80px;
	overflow:hidden;
	font-size:14px;
}
.style-main-box .cp_box-2 .cp_txt1 .txt4 .am-fl {
	width:50%;
	display:inline-block;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
}
.cp-down {
	margin-top:10px;
}
.cp-down .am-btn-primary {
    color: #ffffff;
    background-color: #444;
    border-color: #444;
	margin-right:10px;
}
.cp-down .am-btn-primary:hover {
    color: #ffffff;
    background-color: #333;
    border-color: #333;
}
.top-bar {
	background-color:#EFEFEF;
	}
.am-sticky {
	background-color: rgba(255,255,255,.9);
	border-radius: 0px 0px 10px 10px;
	}
.ind-rz {
	margin-top:12px;
	float:right;
	}
.ind-rz i {
	display:none;
	}
.lgk .user-in a {
	display:inline-block;
	margin-right:10px;
}
.lgk .user-img {
	float:left;
	margin-top:3px;
}
.lgk .user-img img {
    border:1px solid #CCC;
	width:50px;
	height:50px;
	border-radius:50%;
}
.lgk h4 {
	float: left;
	display: block;
	line-height: 24px;
	margin: 0;
	margin-top: 5px;
	margin-left: 10px;
	font-weight: normal;
}
.m-cc .am-sticky {
    padding-top: 0px;
    padding-bottom: 5px;
}
.ind-pic .am-slides li {
	position:relative;
	}
.ind-pic .am-slides li  {
	position:relative;
	}
.ind-pic .am-slides li .dmore  {
	position: absolute;
	display: inline-block;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	background-color: rgba(250,106,0,.70);
	color: #FFF;
	bottom: 30px;
	right: 15%;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	}
.ind-pic .am-slider-a1 .am-control-nav li a {
	width: 15px;
    height: 15px;
	}
.ind-pic .am-slider-a2 .am-control-nav li a {
	width: 12px;
    height: 12px;
	border-radius: 50%;
    -webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
    box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
	}
.ind-pic .am-slider-a1 .am-control-nav , .ind-pic .am-slider-a2 .am-control-nav {
    bottom: 15px;
}
.home-zhbox {
	position:relative;
	margin-top:20px;
}
.home-zhbox h1 {
	position:absolute;
    top: 0px;
	right:18px;
	padding-left:10px;
	padding-right:10px;
	font-size:16px;
	font-weight:normal;
	background-color:rgba(51,51,51,.7);
	color:#FFF;
	border-radius:0px 0px 0px 5px;
	-moz-border-radius:0px 0px 5px 0px;
	-ms-border-radius:0px 0px 5px 0px;
	-o-border-radius:0px 0px 5px 0px;
	
}
.home-zhbox h1 span {
	display:inline-block;
	margin-left:5px;
	margin-right:5px;
}
.home-zhbox .zh-pic img ,.home-zhbox .zh-pic-m img {
	width:100%;
}
.home-cxhbox h1 {
    margin-top: 15px;
	margin-bottom:1rem;
	font-weight:normal;
	font-size:18px;
}
.home-cxhbox i {
	color:#F60;
	margin-right:5px;
}
.home-cxhbox .cxh-bgc {
	
}
.home_cp_list .am-u-md-2 {
	padding-left: 0.3rem;
    padding-right: 0.3rem;
	}
.home_cp_list [class*="am-u-"] + [class*="am-u-"]:last-child {
    float: left;
}
.home_cp_list .cp_box {
	padding-top: 0rem;
	padding-bottom: 0rem;
	border: 1px solid #FFF;
	margin-bottom:1rem;
	margin-top:1rem;
	background-color:#FFF;
	position:relative;
	}
.home_cp_list .cp_box:hover {
	border: 1px solid #2b86b5;
	}
.home_cp_list .cp_box .cp_xs {
	display:none;
	}
.home_cp_list .cp_box:hover .cp_xs {
	width:100%;
	display:block;
	position:absolute;
	bottom:0px;
	left:0px;
	}
.home_cp_list .cp_box .cp_xs a {
	background-color: rgba(25,150,217,.85);
	display:block;
	height:61px;
	line-height:57px;
	color:#FFF;
	text-align:center;
	}
.home_cp_list .cp_img1 {
	padding:1px;	
}
.home_cp_list .cp_img1 img {
	width: 100%;
}
.home-cxhbox .home_cp_list .cp_img1 img {
    height: 190px;
}
.home_cp_list .cp_txt1 {
	position:relative;
	height:55px;
	}
.home_cp_list .cp_txt1 h3 {
	font-size:14px;
	margin:0;
	font-weight:normal;
	margin-bottom:5px;
	margin-top:5px;
	padding-left:5px;
	padding-right:5px;
}
.home_cp_list .cp_txt1 h3 span {
	display:block;
	overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    line-height: 22px;
    -webkit-line-clamp: 2;
    height: 40px;
	text-align:center;
	color:#757575;
}
.home_cp_list .cp_txt1 .txt2 {
	margin-top:5px;
	font-size:12px;
	color:#AAA;
	text-align:center;
}
.home-lybox h1 {
	margin-top: 20px;
	margin-bottom: 1rem;
	font-size: 18px;
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #004682;
	padding-left:10px;
}
.home-lybox .am-list-news-more {
	font-size:1.4rem;
	font-weight:normal;
	margin-top:6px;
}
.home-lybox .lybg-01,.home-lybox .lybg-02 ,.home-lybox .lybg-03,.home-lybox .lybg-04,.home-lybox .lybg-05,.home-lybox .lybg-06 {
	margin-bottom:25px;
	background-color:#FFF;
}
.home-lybox .lybg-01 .ly-01 {
	min-height: 454px;
	color: #FFF;
	text-align: center;
	background-image: url(../images/lybg01.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.home-lybox .lybg-01 .ly-01 h2 {
	font-size:20px;
	margin-top:100px;
    background-color: rgba(255,114,0,.8);
}
.home-lybox .lybg-01 .ly-01 .more {
	display:inline-block;
	color:#FFF;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px;
	margin-top:180px;
	background-color: rgba(40,40,40,.8);
	}
.home-lybox .lybg-01 .ly-01 .more:hover {
	color:#FFF;
	background-color: rgba(255,114,0,.8);
	}
.home-lybox .lybg-02 .ly-01 {
  min-height: 454px;
	color: #FFF;
	text-align: center;
	background-image: url(../images/lybg02.jpg);
	background-repeat: no-repeat;
	background-position: -240px top;
}
.home-lybox .lybg-02 .ly-01 h2 {
	font-size:20px;
	margin-top:100px;
    background-color: rgba(0,150,210,.8);
}
.home-lybox .lybg-02 .ly-01 .more {
	display:inline-block;
	color:#FFF;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px;
	margin-top:180px;
	background-color: rgba(40,40,40,.8);
	}
.home-lybox .lybg-02 .ly-01 .more:hover {
	color:#FFF;
	background-color: rgba(0,150,210,.8);
	}
.home-lybox .lybg-03 .ly-01 {
  min-height: 454px;
	color: #FFF;
	text-align: center;
	background-image: url(../images/lybg03.jpg);
	background-repeat: no-repeat;
	background-position: 0px top;
}
.home-lybox .lybg-03 .ly-01 h2 {
	font-size:20px;
	margin-top:100px;
    background-color: rgba(0,165,100,.8);
}
.home-lybox .lybg-03 .ly-01 .more {
	display:inline-block;
	color:#FFF;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px;
	margin-top:180px;
	background-color: rgba(40,40,40,.8);
	}
.home-lybox .lybg-03 .ly-01 .more:hover {
	color:#FFF;
	background-color: rgba(0,165,100,.8);
	}	
.home-lybox .lybg-04 .ly-01 {
  min-height: 454px;
	color: #FFF;
	text-align: center;
	background-image: url(../images/lybg04.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.home-lybox .lybg-04 .ly-01 h2 {
	font-size:20px;
	margin-top:100px;
    background-color: rgba(255,114,0,.8);
}
.home-lybox .lybg-04 .ly-01 .more {
	display:inline-block;
	color:#FFF;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px;
	margin-top:180px;
	background-color: rgba(40,40,40,.8);
	}
.home-lybox .lybg-04 .ly-01 .more:hover {
	color:#FFF;
	background-color: rgba(255,114,0,.8);
	}
.home-lybox .lybg-05 .ly-01 {
  min-height: 454px;
	color: #FFF;
	text-align: center;
	background-image: url(../images/lybg05.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.home-lybox .lybg-05 .ly-01 h2 {
	font-size:20px;
	margin-top:100px;
    background-color: rgba(0,150,210,.8);
}
.home-lybox .lybg-05 .ly-01 .more {
	display:inline-block;
	color:#FFF;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px;
	margin-top:180px;
	background-color: rgba(40,40,40,.8);
	}
.home-lybox .lybg-05 .ly-01 .more:hover {
	color:#FFF;
	background-color: rgba(0,150,210,.8);
	}
.home-lybox .lybg-06 .ly-01 {
  min-height: 454px;
	color: #FFF;
	text-align: center;
	background-image: url(../images/lybg06.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.home-lybox .lybg-06 .ly-01 h2 {
	font-size:20px;
	margin-top:100px;
    background-color: rgba(0,165,100,.8);
}
.home-lybox .lybg-06 .ly-01 .more {
	display:inline-block;
	color:#FFF;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px;
	margin-top:180px;
	background-color: rgba(40,40,40,.8);
	}
.home-lybox .lybg-06 .ly-01 .more:hover {
	color:#FFF;
	background-color: rgba(0,165,100,.8);
	}
.home-lybox .ly-01 img {
	width:110px;
	border-radius: 50%;
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
	-o-border-radius: 50%;
	margin-top:30px;
	display:none;
	}
.home-lybox .ly-02 {
	border-bottom:0px solid #DDD;
	}
.home-lybox .ly-02 .ly-02-01 {
	border-top-width: 1px;
	border-right-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #EEE;
	border-right-color: #EEE;
	min-height: 227px;
	}
.home-lybox .ly-02 .ly-02-01 [class*="am-u-"] + [class*="am-u-"]:last-child {
    float: left;
}
.home-lybox .ly-02 .ly-02-01 h3 {
	font-size:16px;
	margin-top:10px;
	margin-bottom:0rem;
	font-weight:normal;
	}
.home-lybox .ly-02 .ly-02-01 h3 .more {
	display: inline-block;
	width:22px;
	height:22px;
	border-radius: 50%;
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
	-o-border-radius: 50%;
	color: #54b9ec;
	border: 1px solid #54b9ec;
	text-align:center;
	line-height:18px;
	float:right;
	cursor:pointer;
	}
.home-lybox .ly-02 .ly-02-01 h3 .more:hover {
	color: #FFF;
	border: 1px solid #54b9ec;
	background-color:#54b9ec;
	}
.home-lybox .ly-02 .ly-02-01 .am-g {
	margin-left:-.5rem;
	margin-right:-.5rem;
	}
.home-lybox .ly-02 .ly-02-01 .am-u-sm-4 {
	padding-left:.8rem;
	padding-right:.8rem;
	padding-top:.8rem;
	}
.home-lybox .ly-02 .ly-02-01 .img1 {
	background-image: url(../images/r_xx.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	border: 1px solid #FFF;
	}
.home-lybox .ly-02 .ly-02-01 .img1:hover {
	background-image: none;
	border: 1px solid #54b9ec;
	}
.home-lybox .ly-02 .ly-02-01 .img1 span {
	position:relative;
	display:block;
	}
.home-lybox .ly-02 .ly-02-01 .img1 img {
	width:100%;
	height:145px;
	}
.home-lybox .ly-02 .ly-02-01 .img1 .cp_xs {
	width:100%;
	display:block;
	text-align:center;
	font-size:12px;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	margin-top:5px;
	margin-bottom:10px;
	color:#757575;
	}
.xq .am-list-news-default .am-list .am-list-item-desced .am-list-item-text {
    margin-top: 0rem;
    color: #757575;
}
.xq .am-list-news-default .am-list .am-list-item-desced {
    padding-top: 0.6rem;
    padding-bottom: 1.1rem;
}
.news-tt {
	margin-bottom:31px;
	position:relative;
	}
.news-tt .am-u-md-6 {
	padding-left:1rem;
	padding-right:1rem;
	}
.news-tt img {
	width:100%;
	height:160px;
	border:1px solid #e9e9e9;
	}
.news-tt h3 {
	line-height:36px;
	font-size:24px;
	left:0px;
	margin-bottom:0rem;
	}
.news-tt .txt {
	margin:0;
	color:#757575;
	overflow: hidden;
    /*text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 6;*/
    height: 130px;
	font-size:1.3rem;
	line-height:22px;
	display: none;
	}
.news-tt h3 a {
	text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
	overflow: hidden;
	height:150px;
	}
.home-csbox {
	margin-bottom: 1.5rem;
}
.home-csbox h1 {
	margin-top: 10px;
	margin-bottom: 1rem;
	font-size: 18px;
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #004682;
	padding-left:10px;
}
.home-csbox .am-list-news-more {
    font-size: 1.4rem;
    font-weight: normal;
    margin-top: 6px;
}
.home-csbox .img1 {
	margin-top:.1rem;
	margin-bottom:.1rem;
	}
.home-csbox .am-u-md-2 {
	padding-left: 0.1rem;
    padding-right: 0.1rem;
	}
.home-csbox .img1 span {
	position:relative;
	display:block;
	border:0px solid #CCC;
	}
.home-csbox .img1 img {
	width:100%;
	height:125px;
	}
.home-csbox .img1 .cp_xs {
	display:none;
	}
.home-csbox .img1:hover .cp_xs {
	width:100%;
	display:block;
	position:absolute;
	bottom:0px;
	left:0px;
	background-color: rgba(50,50,50,.7);
	height:125px;
	text-align:center;
	border:0px solid #CCC;
	}
.home-csbox .img1:hover .cp_xs i {
	display:inline-block;
	background-color: rgba(14,144,210,1);
	color:#FFF;
	text-align:center;
	margin-left:10px;
	margin-right:10px;
	font-size:12px;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
	border:0px solid #CCC;
	font-style:normal;
	margin-top:50px;
	border-radius: 1000px;
	-moz-border-radius: 1000px;
	-ms-border-radius: 1000px;
	-o-border-radius: 1000px;
	}
/*返回顶部*/
.m-top-cbbfixed {
  position: fixed;
  right: 1px;
  transition: bottom ease .3s;
  bottom: -85px;
  z-index: 3;
  cursor: pointer;
}
.m-top-cbbtn {
	width: 44px;
	height: 44px;
	display: block;
	background-color: #004682;
}
.m-top-go {
  transition: background-color ease .3s;
  margin-top: 1px;
}
.m-top-go:hover {
  background-color: #004682;
}

.m-top-goicon {
	float: left;
	width: 23px;
	height: 12px;
	background: url('../images/side-icon02.png');
	margin-top: 14px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 12px;
}

.m-top-weixin {
  background: #333;
}
.m-top-weixin:hover div {
  display: block;
  transform: scale(1);
  -webkit-transform: scale(1);
  opacity: 1;
  *display: block;
}
.m-top-yjfk {
  position: fixed;
  right: 1px;
  transition: bottom ease .3s;
  bottom: 56px;
  z-index: 3;
  cursor: pointer;
}
.m-top-yjfk a {
    width: 44px;
	height: 44px;
	display: block;
	background-color: #004682;
	transition: background-color ease .3s;
	color:#FFF;
	line-height:42px;
	text-align:center;
	font-size:18px;
}
.m-top-yjfk a:hover {
    background-color: #004682;
}
.main-info .qy-js {
    height: 180px;
    overflow:auto;
}
.main-info .qy-js::-webkit-scrollbar {
        width: 10px;
        height: 1px;
    }
.main-info .qy-js::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
       border-radius: 10px;
       -webkit-box-shadow: inset 0 0 5px rgba(240,240,240,0.2);
       background: #848484;
    }
.main-info .qy-js::-webkit-scrollbar-track {/*滚动条里面轨道*/
        -webkit-box-shadow: inset 0 0 5px rgba(240,240,240,0.2);
        border-radius: 10px;
        background: #5f5f5f;
    }
	
@media only screen and (min-width: 769px) {
.cjbox .am-u-md-2 {
	width:11%;
	line-height:26px;
	}
.cjbox .am-u-md-10 {
	width:89%;
	line-height:26px;
	padding-left:0rem;
	}
.d-logo {
    width: 30%;
}
.m-cc [class*="am-u-"] + [class*="am-u-"]:last-child {
    float: left;
}
.home-csbox .am-g {
	margin-left:-1rem;
	margin-right:-1rem;
	}
.zh-tit .am-u-md-7 {
	width: 50%;
	}
.zh-tit .am-u-md-3 {
	width: 33.33333333%;
	}
.newstitle {
    padding-right: 0px;
    display: block;
    word-wrap: normal;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    font-size: 1.4rem;
	width:90%;
}
}
@media only screen and (max-width: 768px) {
.log-main {
	min-height: 450px;
	padding-top: 20px;
	}
.log-main .log-img h3 {
	font-size:16px;
	color: #004682;
	}
.logbox {
    width: 100%;
	margin-top: 10px;
}
.cp_txt1 .am-icon-heart {
	top: 11px;
	}
.cp_txt1 .on {
	top: 11px;
	}
.home i {
	font-style:normal;
	margin-top:20px;
	}
.reg-l ,.reg-r {
	display:none;
	}
.ac-main .am-u-md-2 {
	width:100%;
	}
.ac-main .am-u-md-10 {
    width: 100%;
}
.ac-main .am-g {
	margin-left:1rem;
    margin-right: 1rem;
	width:auto;
	}
.ac-main .user-nub .nub_xx2 ,.ac-main .user-nub .nub_xx4 {
	background-image: none;
	background-repeat: repeat-y;
	background-position: right top;
}
.ac-sc-list .fwb {
	display:none;
	}
.ac-sc-list .tg {
	padding-top:12px;
	padding-bottom:12px;
	}
.ac-sc-list .hx1 {
	float:left;
	width: 8%;
	}
.ac-sc-list .hx2 {
	float:left;
	width:92%;
	}
.ac-sc-list .hx2 img {
	width:60px;
	height:40px;
	margin-right:10px;
	border:1px solid #E3E3E3;
	vertical-align:middle;
	}
.ac-sc-list .hx3 {
	float: right;
	width: 30%;
	line-height:28px;
	}
.ac-sc-list .hx4 {
	float:left;
	width:50%;
	line-height:28px;
	}
.ac-sc-list .hx4 a {
	color: #A7A7A7;
	}
.ac-sc-list .hx4 a:hover {
	color: #095f8a;
	}
.ac-zl-list .fwb {
	display:none;
	}	
.ac-zl-list .hx1 {
	float: left;
	width: 100%;
	}
.ac-zl-list .tg {
	line-height:24px;
	}
.ac-zl-list .tg .hx1 {
	float: left;
	width: 100%;
	}
.ac-zl-list .hx2 {
	float:left;
	width:80%;
	}
.ac-zl-list .hx2 a {
	display:inline-block;
	padding-left:20px;
	}
.ac-zl-list .hx2 a {
	color: #A7A7A7;
	}
.ac-zl-list .hx2 a:hover {
	color: #095f8a;
	}
.ac-zl-list .hx3 {
	float: left;
	width: 20%;
	text-align:right;
	}
.ac-xx-list .fwb {
	display:none;
	}	
.ac-xx-list .hx1 {
	float:left;
	width: 8%;
	}
.ac-xx-list .hx2 {
	float:left;
	width:52%;
	}
.ac-xx-list .hx3 {
	float: left;
	width: 30%;
	}
.ac-xx-list .hx4 {
	float:right;
	width:10%;
	text-align:right;
	}
.ac-xx-btn  .am-form-field {
	width:10px;
    }
.zh-kui-tit h3 {
	font-size: 16px;
	}
.zh-ffd .am-u-md-1 {
	width:100%;
	margin-bottom:15px;
}
.zh-ffd .am-u-md-11 {
	width:100%;
}
.zh-tit .am-u-md-3 i {
	margin-top: 15px;
	color: #ADADAD;
	}
.zh-tit .am-u-md-2 .am-dropdown {
	margin-top: 15px;
	}
.ac-gr-info .reg-btn .am-u-md-10 {
	padding-left:2rem;
	padding-right:2rem;
	}
.ac-gr-info .reg-btn .am-btn {
    width: 100%;
}
.ac-main .ac-gr-info .ty-img {
	text-align:center;
	}
.ac-main .ac-gr-info .ac-sj {
	margin-left:-1rem;
	margin-right:-1rem;
	}
.ac-main .ac-gr-info .ac-tx1 {
	padding-top:10px;
	text-align:center;
	}
.ac-main .ac-gr-info .ac-tx2 {
	padding-top:10px;
	text-align:center;
	padding-bottom:15px;
	}
.style-main-box .cp_box-2 .cp_txt1 .txt5 {
    margin-top: 10px;
	height:120px;
	overflow:hidden;
}
.mob {
	display:none;
	}
.ind-login .mob-u {
	display:none;
	}
.ind-rz {
	margin-top:12px;
	text-align: right;
	}
.ind-rz .am-btn {
    padding: 0.3em .7em;
	font-size: 1.4rem;
    }
.ind-rz i {
	margin-left:30px;
	color:#9e9e9e;
	font-size:18px;
	display:inline-block;
	}
.header {
    padding-top: 0px;
    padding-right: 0;
    padding-bottom:8px;
    padding-left: 0;
}
.topSearch-box {
	width:320px;
	margin:0 auto;
	padding-bottom:0px;
	}
.topss_bg1 {
	 width: 56px;
	 margin-top: 10px;
	}
.sel_nav {
    width: 55px;
    z-index: 999;
}
.selected {
    background-image: url(../images/sel_r.gif);
    background-position: 40px center;
    background-repeat: no-repeat;
}
.selected a:hover {
	background-image: url(../images/sel_u.gif);
	background-position: 40px center;
	background-repeat: no-repeat;
}
#Search-box {
	display:none;
	}
.topSearch {
    width: 260px;
	margin-top: 10px;
}
.topSearchTxt {
    width: 200px;
}
.am-offcanvas-bar {
    width: 88%;
}
.am-menu-sub .menu-item b {
    float: left;
    width: 100%;
}
.am-menu-sub .lv2 b {
    float: left;
    width: auto;
}
.ss-box {
    background-color: rgba(255,255,255,.85);
    border-radius: 0px 0px 0px 0px;
}
.lgk {
}
.m-cc .am-sticky {
    padding-top: 5px;
    padding-bottom: 5px;
}
.ind-pic .am-slides li .dmore  {
	bottom:20px;
	right: 5%;
	}
.cxh-bgc {
	padding-bottom:1rem;
	}
.home_cp_list .cp_box {
    padding-top: 0rem !important;
    padding-bottom: 0rem;
    margin-bottom: 0rem !important;
    margin-left: 0rem;
    margin-right: 0rem;
}

.home-lybox .lybg-01 .ly-01,.home-lybox .lybg-02 .ly-01,.home-lybox .lybg-03 .ly-01,.home-lybox .lybg-04 .ly-01,.home-lybox .lybg-05 .ly-01,.home-lybox .lybg-06 .ly-01 {
    min-height: 150px;
	background-position: center -110px !important;
	
}
.home-lybox .ly-01 h2 {
	font-size:18px;
	margin-top:30px !important;
	font-weight:normal;
	margin-bottom:1rem;
}
.home-lybox .ly-01 img {
	width:80px;
	margin-top:0px;
	float:left;
	margin-left:80px;
	}
.home-lybox .ly-01 .more {
	margin-top:15px !important;
	}
.home-lybox .ly-02 {
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #DDD;
	border-left-color: #DDD;
	}
.home-lybox .ly-02 .ly-02-01 {
	min-height:170px;
	}
.home-lybox .ly-02 .am-g {
	margin-left: -1rem;
    margin-right: -1rem;
	}
.home-lybox .ly-02 .ly-02-01 .am-u-sm-4 {
	padding-left: .8rem;
    padding-right: .8rem;
	}
.home-lybox .ly-02 .ly-02-01 .img1 img {
    width: 100%;
    height: 90px;
}
.home-lybox .ly-02 .ly-02-01 .img1:hover .cp_xs {
	height:55px;
	line-height:55px;
	}
.home-csbox .img1 img {
	height:70px;
	}
.home-csbox .img1:hover .cp_xs {
	height:70px;
	}
.home-zhbox h1 {
	position: relative;
    top: 2px;
	left:0px;
	padding-left:0px;
	padding-right:0px;
	margin-bottom:.5rem;
	font-size:16px;
	background-color:rgba(255,255,255,.8);
	color:#333;
}
.news-tt h3 {
	margin-bottom:.3rem;
	margin-top:.3rem;
	line-height: 30px;
    font-size: 18px;
	}
.news-tt .txt {
	display: none;
	margin:0;
	color:#757575;
	overflow: hidden;
    /*text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;*/
    -webkit-line-clamp: 4;
    height: 90px;
	}
.cp_sx .jt {
    margin-top: 0px;
}
.cp_sx .fw_sx .lyy {
    position: static;
}
.cp_sx .fw_sx .lyy .filed-bg li {
	float: left;
	width:33%;
	text-align:center;
}
.cp_sx .fw_sx .lyy:hover .filed-bg{
	width:500px;
	left:5px;
	}	
.vdbox embed {
	width:100%;
	height:auto;
}

}
@media only screen and (max-width: 420px) {
.cp_sx .fw_sx .lyy .filed-bg li {
	width:50%;
}
.cp_sx .fw_sx .lyy:hover .filed-bg{
	width:350px;
	left:0px;
	}
.cp_sx .fw_sx .lyy {
	padding-right: 0px;
    padding-left: 0px; 
    margin-right: 6px;
    margin-left: 6px;
}
.cp_sx .fw_sx .lyy .df {
	float:left;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
	width:85px;
}
.cp_sx .am-icon-caret-down {
    float:left;
	margin-left: 0px;
}
}
@media only screen and (max-width: 375px) {
.cp_sx .fw_sx .lyy .filed-bg li {
	width:50%;
}
.cp_sx .fw_sx .lyy:hover .filed-bg{
	width:300px;
	left:0px;
	}
.cp_sx .fw_sx .lyy {
	padding-right: 0px;
    padding-left: 0px; 
    margin-right: 6px;
    margin-left: 6px;
}
.cp_sx .fw_sx .lyy .df {
	width:73px;
}
}
@media only screen and (max-width: 320px) {
.cp_sx .fw_sx .lyy {
	padding-right: 0px;
    padding-left: 0px; 
    margin-right: 4px;
    margin-left: 4px;
}
.cp_sx .fw_sx .lyy .df {
	width:60px;
}
}


/*********商家管理样式***********/
.ac-main .user-nub .nub_xx1, .ac-main .user-nub .nub_xx2 {
    background-image: url(../images/xx02.gif);
    background-repeat: repeat-y;
    background-position: right top;
}
.ac-nav .ac-nav-box .nav-vip {
    float: right;
    list-style: none;
}
.ac-nav .ac-nav-box .nav-vip a {
    display: inline-block;
    padding: 0;
    font-size: 16px;
	margin-right: 15px;
}
.ac-main .sj-img {
	color:#333;
    background-color: #ecf2fa;
    border:1px solid #CCC;
	text-align: center;
	padding-top:15px;
	padding-bottom:15px;
}
.ac-main .sj-img h2 {
	margin:0;
	font-size:14px;
	font-weight:normal;
	margin-top:10px;
}
.ac-main .sj-img img {
    border: 1px solid #CCC;
    width: 145px;
    height: 100px;
    border-radius:0;
}
.ac-main .ty-img {
	color:#333;
}
.ac-main .ty-img h2 {
	margin:0;
	font-size:14px;
	font-weight:normal;
	margin-top:10px;
}
.ac-main .ty-img img {
    border: 1px solid #CCC;
    border-radius:0;
	max-width:100%;
	width:147px;
	height:auto;
}
.ac-sj-info {
	padding:0 15px;
}
.ac-mp-list h2 { 
	margin-top: 1rem;
}
.ac-mp-list h2 span{
	margin-left: 10px;
	font-size: 16px;
}
.blue { 
	color:rgba(14,144,210,1.00)
}
.ac-sh {
	width: 100%;
	margin: 20px auto 0px;
	text-align: center;
}
.ac-sh span { 
	font-size: 2.3rem;
}
.ac-sh .am-icon-lg:before {
    font-size: 300%;
    vertical-align: -22%;
   
}

.ac-sj-logo img {
	border: solid 1px #ccc;
}
.ac-zx-add {
	margin-top:25px;
	}
.ac-zx-list {
	margin-top:15px;
	}
.ac-zx-list .fwb {
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
	background-color: #f6f6f6;
	border-bottom:2px solid #E3E3E3;
	}	
.ac-zx-list .hx1 {
	float:left;
	width: 3%;
	}
.ac-zx-list .hx2 {
	float:left;
	width:62%;
	}
.ac-zx-list .hx2 a {
	display:inline-block;
	width:95%;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
	}
.ac-zx-list .hx3 {
	float: left;
	width: 20%;
	}
.ac-zx-list .gl .hx3 {
	color:#A7A7A7;
	}
.ac-zx-list .hx4 {
	float:left;
	width:15%;
	}
.ac-zx-list .gl .hx4 {
	color:#A7A7A7;
	}
.ac-sj-pt {
	padding-top: 6px;
}
.ac-fl-list {
	margin-top:15px;
	}
.ac-fl-list .fwb {
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
	background-color: #f6f6f6;
	border-bottom:2px solid #E3E3E3;
	}
.ac-fl-list .tg {
	line-height:32px;
	padding-top:3px;
	padding-bottom:3px;
	border-bottom:1px solid #E3E3E3;
	}
.ac-fl-list .am-icon-remove {
	color:#F30;
	font-size:1.8rem;
	cursor:pointer;
	}
.ac-fl-list .am-icon-plus-square-o ,.ac-fl-list .am-icon-minus-square-o {
	color:#0c79b1;
	font-size:1.4rem;
	padding-right:5px;
	}
.ac-fl-list .pl30 {
	background-color: #F3F8FC;
	padding-left:22px;
	}
.ac-fl-list .pl30 .tg {
	line-height:32px;
	padding-top:3px;
	padding-bottom:3px;
	border-bottom:0px solid #E3E3E3;
	}
.ac-fl-list .pl30 .am-form-field {
	display:inline-block;
	width:150px;
	}
.ac-fl-list .hx1 {
    float: left;
    width: 2%;
}
.ac-fl-list .hx2 {
    float: left;
    width: 91%;
}
.ac-fl-list .tg .hx2 {
	cursor:pointer;
}

.ac-fl-list .hx3 {
    float: left;
    width: 7%;
}
.ac-sj-gl span{
	color: #999;
}
.ac-sj-gl .hx2 span{
	color: #333;
}
.ac-sj-gl .hx6 span{
	color: #0078ff;
}
.ac-bb-list {
	margin-top:15px;
	}
.ac-bb-list .gl,.ac-zx-list .gl,.ac-zh-list .gl {
    line-height: 36px;
    padding-top: 8px;
    padding-bottom: 8px;
    border-bottom: 1px solid #E3E3E3;
}
.ac-bb-list .fwb {
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
	background-color: #f6f6f6;
	border-bottom:2px solid #E3E3E3;
	}
.ac-bb-list .hx1 {
    float: left;
    width: 3%;
}
.ac-bb-list .hx2 {
    float: left;
    width: 50%;
}
.ac-bb-list .hx2-1 {
    float: left;
    width: 60%;
}
.ac-bb-list .hx2 a ,.ac-bb-list .hx2-1 a {
	display:inline-block;
	width:95%;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
	}
.ac-bb-list .hx3 {
    float: left;
    width: 10%;
	color: #333;
}
.ac-bb-list .hx5 {
    float: left;
    width: 10%;
}
.ac-bb-list .hx6 {
    float: left;
    width: 10%;
}
.ac-bb-list .hx7 {
    float: left;
    width: 10%;
}
.ac-bb-list .hx8 {
    float: left;
    width: 5%;
}
.ac-bb-list .gl .hx7 {
	color:#A7A7A7;
}
.ac-bb-list .ac-bb-fl {
	margin-left: 20px;
}
.ac-main-nav .ac-collapse{
	margin: 0;
}
.ac-main-nav .ac-collapse li{
	list-style: none;
	margin: 0;
	padding: 0;
	
}
.ac-main-nav .ac-collapse li a{
	background-color: #f2f2f2;
	text-align: left;
}
.ac-main-nav .ac-collapse on a{
    color: #ff6600;
}
.ac-zh-list .hx1 {
    float: left;
    width: 15%;
}
.ac-zh-list .hx2 {
    float: left;
    width: 15%;
}
.ac-zh-list .hx3 {
    float: left;
    width: 20%;
}
.ac-zh-list .hx4 {
    float: left;
    width: 20%;
}
.ac-zh-list .hx5 {
    float: left;
    width: 15%;
}
.ac-zh-list .hx6 {
    float: left;
    width: 15%;
}
.ac-div-form .am-u-md-3 {
	width: 15%;
	
}
.ac-div-form [class*="am-u-"] + [class*="am-u-"]:last-child {
    float: left;
}
.ac-u [class*="am-u-"] {
    padding-left: 0rem;
    padding-right: 1.5rem;
}
.ac-main .ac-zx-add .am-form-group strong {
	line-height:36px;
	font-weight:normal;
	}
.ac-main .ac-zx-add .ac-sj {
	margin-left:-1.5rem;
	margin-right:-1.5rem;
	}
.ac-main .ac-zx-add .ac-tx1 {
    margin-top:35px;
	cursor:pointer;
	}
.ac-main .ac-zx-add .ac-tx2 {
	margin-top:35px;
	color:#999;
	}
.ac-main .ac-zx-add .ac-tx3 {
	margin-top:8px;
    cursor:pointer;
}
.ac-main .ac-zx-add .ac-tx4 {
    margin-top: 13px;
    color: #999;
}
.ac-tog .am-icon-toggle-off {
	color:#ADADAD;
	cursor:pointer;
	}
.ac-tog .am-icon-toggle-on {
	color:#0c79b1;
	cursor:pointer;
	}
.ac-tog .am-form-group {
	margin-top: 1.5rem;
}
@media only screen and (max-width: 768px) {	
.ac-nav .ac-nav-box li a {
    display: inline-block;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 15px;
}
.ac-nav, .ac-nav a {
    color: #FFF;
    line-height: 44px;
}
.ac-zx-list .hx1 {
    float: left;
    width: 8%;
}
.ac-zx-list .hx2 {
    float: left;
    width: 8%;
}
.ac-zx-list .hx3 {
    float: left;
    width: 54%;
}
.ac-zx-list .hx3 input {
	width: 80%;
}	
.ac-zx-list .hx4 {
    float: left;
    width: 30%;
}
.ac-zx-list .hx5 {
    float: left;
    width: 30%;
}
.ac-zx-list .hx5 span {
    padding: 0 2%;
}
.ac-zx-list .hx6 {
    float: left;
    width: 20%;
}
.ac-zx-list .hx7 {
    float: right;
    width: 30%;
}
.ac-sj-gl span{
	color: #999;
}
.ac-sj-gl .hx2 span{
	color: #333;
}
.ac-sj-gl .hx6 span{
	color: #0078ff;
}

.ac-bb-list .fwb {
	display:none;
}	
.ac-bb-list .hx1 {
    float: left;
    width: 8%;
}
.ac-bb-list .hx2 , .ac-bb-list .hx2-1 {
    float: left;
    width: 92%;
}
.ac-bb-list .hx3 {
    float: left;
    width: 20%;
	color: #333;
}
.ac-bb-list .hx5 {
    float: left;
    width: 17%;
}
.ac-bb-list .hx6 {
    float: left;
    width: 15%;
}
.ac-bb-list .hx7 {
    float: left;
    width: 23%;
}
.ac-bb-list .hx8 {
    float: left;
    width: 15%;
}
.ac-zx-list .fwb {
	display:none;
	}
.ac-zx-list .hx1 {
    float: left;
    width: 8%;
}
.ac-zx-list .hx2 {
    float: left;
    width: 92%;
}
.ac-zx-list .hx3 {
    float: left;
    width: 30%;
}
.ac-zx-list .hx4 {
    float: left;
    width: 30%;
}
.ac-zh-list .hx1 {
    float: left;
    width: 50%;
}
.ac-zh-list .hx2 {
    float: left;
    width: 50%;
}
.ac-zh-list .hx3 {
    float: left;
    width: 50%;
}
.ac-zh-list .hx4 {
    float: left;
    width: 50%;
}
.ac-zh-list .hx5 {
    float: left;
    width: 50%;
}
.ac-zh-list .hx6 {
    float: left;
    width: 50%;
}	
.ac-bb-list .gl, .ac-zx-list .gl,.ac-zh-list .gl {
    line-height: 30px;
    padding-top: 8px;
    padding-bottom: 8px;
    border-bottom: 1px solid #E3E3E3;
}
.ac-xx-btn .am-form-field {
    width:100px;
}
.ac-div-form .am-u-md-3 {
    width: 100%;
}
.ac-xx-btn .ac-ss {
}
.ac-xx-btn .ac-sp-btn {
	position:absolute;
	left:5px;
	top:36px;
	display:none;
	z-index:9;
}
.ac-xx-btn .mr10 {
	margin-right:0px;
}
.ac-xx-btn .ac-sp-btn .am-form-field {
    width: 100px;
}
.ac-xx-btn {
	background-color:#F6F6F6;
	padding:5px;
	position:relative;
	}
.ac-main .am-dropdown .am-btn-primary {
    font-size: 15px;
}
.ac-nav .ac-nav-box .nav-vip span {
    display: inline-block;
    width: 24px;
    height: 24px;
    line-height: 22px;
    font-size: 14px;
}
.ac-zx-add {
	margin-top:0px;
	}
.ac-zx-add .am-u-md-10 {
	padding-left: 0rem;
    padding-right: 0rem;
	}
.ac-main .ac-zx-add .ty-img {
	text-align:center;
	}
.ac-main .ac-zx-add .ac-tx1 {
    margin-top:10px;
	cursor:pointer;
	text-align:center;
	}
.ac-main .ac-zx-add .ac-tx2 {
	margin-top:10px;
	color:#999;
	text-align:center;
	}
.reg-btn .am-btn {
    width: 100%;
}
.ac-fl-list .pl30 {
	padding-left:22px;
	}
.ac-fl-list .pl30 .am-form-field {
	width:100px;
	}
.ac-fl-list .hx1 {
    float: left;
    width: 7%;
}
.ac-fl-list .hx2 {
    float: left;
    width: 80%;
}
.ac-fl-list .hx3 {
    float: left;
    width: 13%;
}
.ac-fl-btn .am-btn {
	margin-bottom:5px;
	}
}
/*********商家管理样式 end***********

/*********2019-8-30提问管理样式 start***********/
.ac-wd-list {
	margin-top:15px;
	}
.ac-wd-list .gl {
    line-height: 24px;
    padding-top: 8px;
    padding-bottom: 8px;
    border-bottom: 1px solid #E3E3E3;
}
.ac-wd-list .fwb {
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
	background-color: #f6f6f6;
	border-bottom:2px solid #E3E3E3;
	}
.ac-wd-list .hx1 {
    float: left;
    width: 3%;
}
.ac-wd-list .hx2 {
    float: left;
    width: 19%;
}
.ac-wd-list .hx2 a {
	display:inline-block;
	width:95%;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
	}
.ac-wd-list .hx3 {
    float: left;
    width: 10%;
}
.ac-wd-list .gl .hx3 {
	color:#A7A7A7;
	word-break:break-all;
}
.ac-wd-list .hx4 {
    float: left;
    width: 10%;
}
.ac-wd-list .hx5 {
    float: left;
    width: 14%;
	word-break:break-all;
}
.ac-wd-list .hx6 {
    float: left;
    width: 23%;
}
.ac-wd-list .hx7 {
    float: left;
    width: 8%;
}
.ac-wd-list .hx7a {
    float: left;
    width: 8%;
	text-align:center;
}
.ac-wd-list .gl .hx7 {
	color:#A7A7A7;
}
.ac-wd-list .hx8 {
    float: left;
    width: 5%;
}
.ac-wd-list .ac-wd-fl {
	margin-left: 20px;
}
.mtbox-1 {
    top: 25%;
}
.mtbox-1 .am-modal-hd {
    padding: 5px 10px 5px 10px;
    font-size: 1.8rem;
    font-weight: 500;
    background-color: #069 !important;
	text-align: left;
	color: #FFF;
}
.mtbox-1 .am-modal-bd {
	text-align: left;
	padding:10px !important;
}
.mtbox-2 .am-modal-bd .bx {
	width:230px;
	margin:0 auto;
	text-align:left;
}
.mtbox-2 .am-modal-bd .bx {
	color:#A7A7A7;
}
.mtbox-2 .am-modal-bd .bx .fwb {
	display:inline-block;
	color:#333;
	margin-top:7px;
}
.mtbox-2 .am-modal-bd img {
	width:60px;
}
@media only screen and (min-width: 769px){
.mtbox-2 {
    width: 300px;
    margin-left: -170px;
}
}
@media only screen and (max-width: 768px) {	
.ac-wd-list .fwb {
	display:none;
	}
.ac-wd-list .hx1 {
    float: left;
    width: 20px;
	height:20px;
}
.ac-wd-list .hx2 {
    float: left;
    width: 92%;
}
.ac-wd-list .hx3 {
    float: left;
    width: 51%;
	padding-left:20px;
}
.ac-wd-list .hx4 {
    float: left;
    width: 41%;
}
.ac-wd-list .hx5 {
    float: left;
    width: 92%;
	padding-left:20px;
}
.ac-wd-list .hx6 {
    float: left;
    width: 92%;
	padding-left:20px;
}
.ac-wd-list .hx7 {
    float: left;
    width: 51%;
	padding-left:20px;
}
.ac-wd-list .gl .hx7 {
	color:#A7A7A7;
}
.ac-wd-list .hx8 {
    float: left;
    width: 41%;
}
.ac-xx-btn .am-btn {
    padding: 0.4em 0.6em;
}
}
.zt_cp_list .cp_txt1 h3 , .zt_cp_list2 .cp_txt1 h3 {
    white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
}
.style-box .am-gallery-default .am-gallery-item img {
    width: 100%;
    height: 230px;
}
.ac-xx-btn .mr10 {
    margin-right: 0px;
}
.ac-mp-list [class*="am-u-"] + [class*="am-u-"]:last-child {
    float: left;
}
.am-modal-btn1:first-child {
    border-radius: 0 0 0 0;
}

.am-modal-btn1 {
    display: table-cell !important;
    padding: 0 5px;
    height: 44px;
    -webkit-box-sizing: border-box !important;
    box-sizing: border-box !important;
    font-size: 1.6rem;
    line-height: 44px;
    text-align: center;
    color: #004682;
    display: block;
    word-wrap: normal;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    cursor: pointer;
    border-right: 1px solid #dedede;
}
.style-main-box .con_box {
    min-height: 220px;
}
/*********提问管理样式 end***********/

/*********2019-9-3首页及展馆优化样式 start***********/
.main-bg {
	background-color: #EFEFEF;
	}
/*.am-sticky .logo img {
    width: 220px;
}
.am-sticky .topss_bg1 ,.am-sticky .topSearch {
    margin-top: 5px;
}
.am-sticky .ind-rz {
    margin-top: 6px;
}
.am-sticky .am-btn {
    padding: 0.5em 1em;
}*/
.news_white .am-list {
    margin-bottom: 0rem;
    padding-left: 0;
}
.news_white {
	background-color:#FFF;
	padding:15px;
	}
.der-1 .sub-menu-2 {
	top: -32px !important;
	}
.der-2 .sub-menu-2 {
	top: -64px !important;
	}
.der-3 .sub-menu-2 {
	top: -96px !important;
	}
.der-4 .sub-menu-2 {
	top: -128px !important;
	}
.der-5 .sub-menu-2 {
	top: -160px !important;
	}
.der-6 .sub-menu-2 {
	top: -192px !important;
	}
.der-7 .sub-menu-2 {
	top: -224px !important;
	}
.der-8 .sub-menu-2 {
	top: -256px !important;
	}
.der-9 .sub-menu-2 {
	top: -288px !important;
	}
.der-10 .sub-menu-2 {
	top: -320px !important;
	}
.sec-box3 [class*="am-u-"] + [class*="am-u-"]:last-child ,.cs_box [class*="am-u-"] + [class*="am-u-"]:last-child ,.home-csbox [class*="am-u-"] + [class*="am-u-"]:last-child {
    float: left;
}
.dq-c .am-fl {
	margin-left:10px;
	margin-top:5px;
	}
.dq-c .am-fl select {
	width:110px;
	padding: 0.2em;
    line-height: 1.4;
	border:1px solid #dedede;
	background: #ffffff url(../images/sel_d.png) no-repeat 94% center;
	border-radius: 3px;
	}
.dq-c .am-fl select::-ms-expand {
	display: none;
}
.dq-c .am-fl select[disabled] {
	display:none;
   }
.dq-c .am-fl select:focus {
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.0), 0 0 5px rgba(59, 180, 242, 0.0);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.0), 0 0 5px rgba(59, 180, 242, 0.0);
}
.dq-c .am-fl .am-form-group {
    margin-bottom: 0.5rem;
}
.style-main-box .cp_box-2 .cp_txt2 h3 a {
    white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
}


@media only screen and (min-width: 769px) {
.am-sticky .d-logo {
    width: 25%;
}
.home_cp_list .am-u-md-2 {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
}
.wd_main .wd-box .hx3 .user {
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: inline-block;
	width:125px;
	vertical-align:middle;
	margin-top:-2px;
	}
.style-main-box .cp_box-2 .cp_img1 img {
    height: 300px;
}
.style-main-box .cp_box-2 .cp_list .cp_img1 img {
    height: 210px;
}
}
@media only screen and (max-width: 768px) {	
.xq h1 ,.home-csbox h1 {
	margin-top:25px;
	}
.cp_list .cp_img1 img {
	height:auto;
}
.cs_box .cs_cp {
	min-height:120px;
	}
.cs_box .cs_cp img {
    height: 120px;
}
.cs_box .cs_cp .cs_cpbox {
	background-color: transparent;
	height:165px;
	}
.cs_box .cs_cp .no_cp i {
    margin-top: 0rem;
}
.log-main {
	background-position: center bottom;
	background-size:500% auto;
	}
.news-tt {
	margin-bottom:18px;
	}
.news-tt h3 a {
	height:auto;
	}
.news-tt img {
	height:auto;
	}
.style-main-box .cp_box-2 .cp_list .cp_img1 img {
    height: 120px;
}
.am-gallery-item strong img {
	height: 150px !important;
	}
.home-cxhbox .home_cp_list .cp_img1 img {
    height: 110px;
}
}
/*********2019-9-3首页及展馆优化样式 end***********/

/*********2020-1-19首页及展馆改版新增样式 start***********/
.new-container {
    width: 1280px;
    margin: 0 auto;
}
.new-top {
	background-color:#004682; 
	padding-top:7px;
	height:75px;
	box-shadow: rgba(31, 31, 31, 0.15) 0px 5px 6px, rgba(31, 31, 31, 0.15) 0px 5px 5px;
	}
/*.am-sticky {
	background-color:rgba(40,50,80,.85) !important; 
	}*/
.new-top a {
	color:#FFFFFF;
}
.new-top .user-in a {
	color:#333;
}
.new-top .user-in a:hover {
	color:#004682;
}
.new-top .user-in {
	margin-top:25px;
}
.new-top .logo {
	float:left;
	width:26%;
}
.new-top .nav {
	float:left;
	width:42%;
	font-size:18px;
}
.new-top .nav {
	margin-top:-5px;
}
.new-top .nav .am-nav > li > a {
    padding: 8px 9px;
	text-align:center;
	height:42px;
	position:relative;
}
.new-top .nav .am-nav > li > a img {
    position: absolute;
    z-index: 999;
    top: 0px;
    right: 0px;
}
.new-top .nav .am-nav > li > a:hover {
    color:#c4cfe2;
}
.new-top .nav .nav-inner .am-nav li .sub-menu {
    min-height: auto;
	min-width: 150px;
}
.new-top .lag {
	float:right;
	margin-top:1px;
}
.new-top .lang {
	margin-top:13px;
	margin-left:5px;
	}
.new-top .lgk h4 {
    margin-top: -10px;
}
.new-top .lang .am-btn-default {
    color: #FFF;
    background-color:#004682 !important;
    border-color: #004682;
	}
.new-top .lang .am-btn-default:hover {
    color: #FFF;
    background-color:#004582 !important;
    border-color: #004582;
	-webkit-filter: none;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
	}
.new-top .lang .am-selected-btn {
	text-align: right;
	width: 90px;
	padding-top: 0.625em;
	padding-right: 1em;
	padding-bottom: 0.625em;
	padding-left: 0.5em;
}
.new-top .lang .am-active .am-btn-default.am-dropdown-toggle {
    color: #c4cfe2;
    background-color: #004682 !important;
	border-color: #004682;
}
.new-top .lang .am-btn {
    font-size: 1.4rem;
   }
.new-top .lang img {
	vertical-align: middle;
	margin-right:3px;
   }
.new-top .mob {
	margin-top:5px;
	margin-left:10px;
	position:relative;
	padding-right:0px;
	border-right:0px solid #dfdfdf;
	vertical-align:middle;
	}
.new-top .mob i {
	font-size:30px;
	color:#FFF;
	}
.new-top .mob i:hover {
	color:#c4cfe2;
	}
.new-top .yd_abs {
    left: -40px;
}
.new-top .am-icon-caret-down {
	color:#c4cfe2;
	}
.new-top .lang .am-icon-caret-down {
	padding-left:5px;
	}
.new-top .ind-login {
	margin-top:13px;
	}
.new-top .search  {
	margin-top:13px;
	}
.new-top .search .am-btn-default span  {
	font-size:27px;
	margin-left:15px;
	margin-top:2px;
	}
.new-top .search .am-btn-default  {
	margin-top:0px;
	padding: 0em;
	background-color: #004682;
    border-color: #004682;
	color:#FFF;
	-moz-border-radius: 2px;
    -ms-border-radius: 2px;
    -o-border-radius: 2px;
    border-radius: 2px;
	}
.new-top .search .am-btn-default:hover  {
	color:#c4cfe2;
	border-color: #004682;
	-webkit-filter: none;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
	}

.new-top .ind-login .am-btn-default {
	background-color: #004682;
    border-color: #004682;
	color:#FFF;
	}
.new-top .ind-login .am-btn-default:hover {
	background-color: #004582;
    border-color: #004582;
	color:#FFF;
	}
.new-top .ind-login .am-active .am-btn-default.am-dropdown-toggle {
    background-image: none;
    background-color: #004682;
	border-color: #004682;
}
.new-top .ind-login .pr10 {
	margin-top:4px;
	}
.new-top .ind-login .ind-lc {
	margin-top:5px;
	padding-left:0px;
	padding-right:12px;
	border-right: 0px solid #96abc7;
	}
.new-top .ind-login .ind-lc a {
	color:#FFF;
	}
.new-top .ind-login .ind-lc a:hover {
	color:#FFF;
	}
.new-top .ind-my .am-btn {
    vertical-align: middle;
    font-size: 1.4rem;
	padding: 8px 10px;
	}
.new-top .ind-my ul .am-dropdown-content {
    font-size: 1.3rem;
	
}

.ind-login .am-dropdown-content  ,  .lang .am-dropdown-content {
	top: 45px !important;
	}
.lang .am-dropdown-content {
	top: 45px !important;
	min-width:90px;
	}
.search .am-dropdown-content {
	top: 54px !important;
	}
.new-top .m-nav {
	float:right;
	margin-left:25px;
	}
.new-hdw {
	padding-top:20px;
	padding-bottom:28px;
	}
.new-hdw img {
	width:620px;
	height:150px;
	}
.new-lybox {
	background-color: #d7dcea;
	background-image: url(../images/new-lybg.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: auto;
	padding-bottom: 8px;
}
.new-ly {
	background-image: url(../images/new-ly.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 700px;
	position:relative;
}
.new-ly #ccd ,.new-ly #ccd2 ,.new-ly #ccd3,.new-ly #ccd4 ,.new-ly #ccd5 ,.new-ly #ccd6 {
	position:absolute; 
	top:50px; 
	left:70px; 
	width:1150px; 
	height:600px; 
	z-index:10; 
	background-color:rgba(30,30,30,0.8); 
	border:1px solid #838385; 
	display:none;
	}
.new-ly .ab {
	font-size: 16px;
	line-height: 38px;
	color: #FFF;
	background-image: url(../images/lm_bg.png);
	background-repeat: no-repeat;
	height: 40px;
	width: 220px;
	margin-bottom: 1px;
	cursor:pointer;
	position:relative;
}
.new-ly .ab .lc01 , .new-ly .ab .lc02 , .new-ly .ab .lc03 , .new-ly .ab .lc04, .new-ly .ab .lc05, .new-ly .ab .lc06 {
	display:none;
}
.new-ly .ab:hover .lc06 {
	position:absolute;
	width:744px;
	height:450px;
	background-image: url(../images/lc06.png);
	background-repeat: no-repeat;
	background-position: left top;
	bottom:-175px;
	right:320px;
	z-index:9;
	display:block;
}
.new-ly .ab:hover .lc05 {
	position:absolute;
	width:744px;
	height:450px;
	background-image: url(../images/lc05.png);
	background-repeat: no-repeat;
	background-position: left top;
	bottom:-165px;
	right:318px;
	z-index:9;
	display:block;
}
.new-ly .ab:hover  .lc04 {
	position:absolute;
	width:744px;
	height:450px;
	background-image: url(../images/lc04.png);
	background-repeat: no-repeat;
	background-position: left top;
	bottom:-95px;
	right:320px;
	z-index:9;
	display:block;
	}
.new-ly .ab:hover  .lc03 {
	position:absolute;
	width:744px;
	height:450px;
	background-image: url(../images/lc03.png);
	background-repeat: no-repeat;
	background-position: left top;
	bottom:-53px;
	right:320px;
	z-index:9;
	display:block;
}
.new-ly .ab:hover .lc02 {
	position:absolute;
	width:744px;
	height:450px;
	background-image: url(../images/lc02.png);
	background-repeat: no-repeat;
	background-position: left top;
	bottom:-11px;
	right:320px;
	z-index:9;
	display:block;
}
.new-ly .ab:hover .lc01 {
	position:absolute;
	width:744px;
	height:450px;
	background-image: url(../images/lc01.png);
	background-repeat: no-repeat;
	background-position: left top;
	bottom:30px;
	right:320px;
	z-index:9;
	display:block;
}
.new-ly .ab span {
	float:left;
	display:block;
	padding-left:15px;
	padding-right:20px;
}
.new-ly .ab strong {
	float:left;
	display:block;
	font-weight:normal;
}
.new-ly .ab:hover span {
	color:#ffffff;
}
.new-ly .ab:hover {
	color:#ffcc00;
}
.new-bgc {
	background-color:#004682;
	}
.new-cg-tit {
	height:40; 
	margin-top:15px;
	}
.new-cg-tit h1 {
	color:#FFF; 
	font-size:24px;
	}
.new-cg-tit h1 span {
	font-size:24px;
	display:inline-block;
	margin-right:10px;
	color: #B3B3B3;
	}
.new-cg-lc {
	position:absolute; 
	right:20px; 
	bottom:100px; 
	width:220px; 
	z-index:2;
	}
.new-btn1 {
	display: inline-block;
	line-height: 24px;
	font-size: 14px;
	-moz-border-radius: 2px;
	-ms-border-radius: 2px;
	-o-border-radius: 2px;
	border-radius: 2px;
	text-align: center;
	background-color: #f1a615;
	color: #FFF;
	overflow: hidden;
	vertical-align: middle;
	margin-left: 5px;
	font-weight: bold;
	text-shadow: 1px 1px 1px #916000;
	padding-right: 10px;
	padding-left: 10px;
	}
.new-btn1:hover {
	color: #FFF;
	background-color: #d18d0a;
	}
.new-pmt01 {
	height: 474px;
	background-image: url(../images/pmt01.png);
	background-position: center top;
	background-repeat: no-repeat;
}
.new-pmt01 a {
	color:#FFF;
}
.new-pmt01 a:hover {
	color:#E6E6E6;
}
.new-pmt01-01 {
	float:left;
	background-image: url(../images/new-pmt01-01.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 120px;
	width: 329px;
	margin-top:80px;
	margin-left:135px;
	}
.new-pmt01-01:hover {
	background-image: url(../images/new-pmt01-01a.png);
	}
.new-pmt01-01 h2 {
    font-size: 16px;
	display:block;
	margin-top:20px;
	margin-left:25px;
	}
.new-pmt01-01:hover h2 {
	margin-top:10px;
	}
.new-pmt01-01 .ej {
	margin-left:10px;
	margin-right:10px;
	}
.new-pmt01-01 .ej span {
	float:left;
	width:33.333%;
	text-align:center;
	}
.new-pmt01-02 {
	float:left;
	background-image: url(../images/new-pmt01-02.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 115px;
	width: 329px;
	margin-top:80px;
	margin-left:177px;
	}
.new-pmt01-02:hover {
	background-image: url(../images/new-pmt01-02a.png);
	}
.new-pmt01-02 h2 {
    font-size: 16px;
	display:block;
	margin-top:18px;
	margin-left:25px;
	}
.new-pmt01-02:hover h2 {
	margin-top:8px;
	}
.new-pmt01-02 .ej {
	margin-left:10px;
	margin-right:10px;
	}
.new-pmt01-02 .ej span {
	float:left;
	width:33.333%;
	text-align:center;
	}
	
.new-pmt01-03 {
	float:left;
	background-image: url(../images/new-pmt01-03.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 98px;
	width: 852px;
	margin-top:30px;
	margin-left:125px;
	}
.new-pmt01-03:hover {
	background-image: url(../images/new-pmt01-03a.png);
	}
.new-pmt01-03 h2 {
    font-size: 16px;
	display:block;
	margin-top:8px;
	margin-left:25px;
	margin-bottom:1.1rem;
	}
.new-pmt01-03:hover h2 {
	margin-top:2px;
	}
.new-pmt01-03 .ej {
	margin-left:10px;
	margin-right:10px;
	}
.new-pmt01-03 .ej span {
	float:left;
	width:25%;
	text-align:center;
	}



.new-pmt02 {
	height: 474px;
	background-image: url(../images/pmt02.png);
	background-position: center top;
	background-repeat: no-repeat;
}
.new-pmt02 a {
	color:#FFF;
}
.new-pmt02 a:hover {
	color:#E6E6E6;
}
.new-pmt02-01 {
	float:left;
	background-image: url(../images/new-pmt02-01.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 243px;
	width: 340px;
	margin-top:80px;
	margin-left:123px;
	}
.new-pmt02-01:hover {
	background-image: url(../images/new-pmt02-01a.png);
	}
.new-pmt02-01 h2 {
    font-size: 16px;
	display:block;
	margin-top:20px;
	margin-left:40px;
	}
.new-pmt02-01:hover h2 {
	margin-top:10px;
	}
.new-pmt02-01 .ej {
	margin-left:10px;
	margin-right:10px;
	}
.new-pmt02-01 .ej span {
	float:left;
	width:100%;
	text-align:center;
	}
.new-pmt02-02 {
	float:left;
	background-image: url(../images/new-pmt02-02.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 243px;
	width: 340px;
	margin-top:80px;
	margin-left:177px;
	}
.new-pmt02-02:hover {
	background-image: url(../images/new-pmt02-02a.png);
	}
.new-pmt02-02 h2 {
    font-size: 16px;
	display:block;
	margin-top:18px;
	margin-left:15px;
	}
.new-pmt02-02:hover h2 {
	margin-top:8px;
	}
.new-pmt02-02 .ej {
	margin-left:10px;
	margin-right:10px;
	}
.new-pmt02-02 .ej span {
	float:left;
	width:100%;
	text-align:center;
	}
.new-pmt02-01 .txt2 ,.new-pmt02-02 .txt2 , .new-pmt02-01 .txt3 ,.new-pmt02-02 .txt3 {
	margin-top:38px;
	}
.new-pmt03 {
	height: 474px;
	background-image: url(../images/pmt01.png);
	background-position: center top;
	background-repeat: no-repeat;
}
.new-pmt03 a {
	color:#FFF;
}
.new-pmt03 a:hover {
	color:#E6E6E6;
}
.new-pmt03 a:hover {
	color:#ECECEC;
}
.new-pmt03-01 {
	float:left;
	background-image: url(../images/new-pmt03-01.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 120px;
	width: 329px;
	margin-top:80px;
	margin-left:135px;
	}
.new-pmt03-01:hover {
	background-image: url(../images/new-pmt03-01a.png);
	}
.new-pmt03-01 h2 {
    font-size: 16px;
	display:block;
	margin-top:45px;
	margin-left:25px;
	margin-right:25px;
	text-align:center;
	}
.new-pmt03-01:hover h2 {
	margin-top:35px;
	}
.new-pmt03-02 {
	float:left;
	background-image: url(../images/new-pmt03-02.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 115px;
	width: 329px;
	margin-top:80px;
	margin-left:177px;
	}
.new-pmt03-02:hover {
	background-image: url(../images/new-pmt03-02a.png);
	}
.new-pmt03-02 h2 {
    font-size: 16px;
	display:block;
	margin-top:43px;
	margin-left:25px;
	margin-right:25px;
	text-align:center;
	}
.new-pmt03-02:hover h2 {
	margin-top:33px;
	}
	
.new-pmt03-03 {
	float:left;
	background-image: url(../images/new-pmt03-03.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 98px;
	width: 852px;
	margin-top:30px;
	margin-left:125px;
	}
.new-pmt03-03:hover {
	background-image: url(../images/new-pmt03-03a.png);
	}
.new-pmt03-03 h2 {
    font-size: 16px;
	display:block;
	margin-top:28px;
	margin-left:25px;
	margin-right:25px;
	text-align:center;
	}
.new-pmt03-03:hover h2 {
	margin-top:26px;
	}
	
	
.new-pmt04 {
	height: 474px;
	background-image: url(../images/pmt01.png);
	background-position: center top;
	background-repeat: no-repeat;
}
.new-pmt04 a {
	color:#FFF;
}
.new-pmt04 a:hover {
	color:#E6E6E6;
}
.new-pmt04-01 {
	float:left;
	background-image: url(../images/new-pmt04-01.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 120px;
	width: 329px;
	margin-top:80px;
	margin-left:135px;
	}
.new-pmt04-01:hover {
	background-image: url(../images/new-pmt04-01a.png);
	}
.new-pmt04-01 h2 {
    font-size: 16px;
	display:block;
	margin-top:45px;
	margin-left:13px;
	margin-right:13px;
	text-align:center;
	}
.new-pmt04-01:hover h2 {
	margin-top:40px;
	}
.new-pmt04-02 {
	float:left;
	background-image: url(../images/new-pmt04-02.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 115px;
	width: 329px;
	margin-top:80px;
	margin-left:177px;
	}
.new-pmt04-02:hover {
	background-image: url(../images/new-pmt04-02a.png);
	}
.new-pmt04-02 h2 {
    font-size: 16px;
	display:block;
	margin-top:45px;
	margin-left:13px;
	margin-right:13px;
	text-align:center;
	}
.new-pmt04-02:hover h2 {
	margin-top:40px;
	}
.new-pmt04-03 {
	float:left;
	background-image: url(../images/new-pmt04-03.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 98px;
	width: 852px;
	margin-top:30px;
	margin-left:125px;
	}
.new-pmt04-03:hover {
	background-image: url(../images/new-pmt04-03a.png);
	}
.new-pmt04-03 h2 {
    font-size: 16px;
	display:block;
	margin-top:28px;
	margin-left:13px;
	margin-right:13px;
	margin-bottom:1.1rem;
	text-align:center;
	}
.new-pmt04-03:hover h2 {
	margin-top:22px;
	}
	
.new-gjbox {
	margin-top:25px;
	margin-bottom:25px;
	}
.new-gjbox-main {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #d9d9d9;
	}
.new-gjbox-01 {
	float:left;
	width:19.999%;
	background-color: #F5F5F5;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #d9d9d9;
	border-right-color: #d9d9d9;
	border-bottom-color: #d9d9d9;
	text-align: center;
	padding-top: 30px;
	padding-bottom:5px;
	}
.new-gjbox-01:hover {
	background-color: #E6E6E6;
	}
.new-gjbox-01 h2 {
	margin-top:1rem;
	}
	
.new-tit {
	background-image: url(../images/new_lm_bg.png);
	background-repeat: no-repeat;
	background-position: center top;
	color: #FFF;
	height: 48px;
	font-size: 24px;
	text-align:center;
	}
.new-tit-2 {
	background-image: url(../images/new_lm_bg2.png);
	background-repeat: no-repeat;
	background-position: center top;
	color: #FFF;
	height: 48px;
	font-size: 24px;
	text-align:center;
	}

.new-zhbox {
	padding-top:20px;
}
.new-zhbox .am-slider-a1 .am-control-nav li a {
    width: 16px;
    height: 16px;
}
.new-zhbox .am-slider li {
	position:relative;
	}
.new-zhbox .am-slider li .zhdata {
	position: absolute;
	height: 200px;
	width: 210px;
	padding: 20px;
	background-color: rgba(255, 255, 255, 0.8);
	border-radius: 10px;
	z-index:99;
	top:80px;
	right:40px;
	text-align:center;
	font-size:18px;
	}
.new-zhbox .am-slider li .zhdata h3 {
	font-size:64px;
	margin-top:0rem;
	margin-bottom:0rem;
	}
.new-dtbox {
	/*background-image: url(../images/new-bgc1.jpg);
	background-repeat: no-repeat;
	background-position: center top;*/
	padding-top: 60px;
}
.new-dtbox .newlist {
    margin-left: -1.5rem;
    margin-right: -3rem;
	margin-top:30px;
}
.new-dtbox .newlist .list {
	margin-bottom:30px;
}
.new-dtbox .dtimg img {
	width:97%;
	height:270px;
}
.new-dtbox .dtimg {
	height:270px;
}
.new-dtbox .list a:hover .dtimg {
	
}
.new-dtbox .list a:hover p , .new-dtbox .list a:hover h3 {
	color: #004682;
}
.new-dtbox .dttxt h3 {
    margin: 0;
	margin-top:15px;
    line-height: 30px;
	font-size:24px;
	font-weight:normal;
	display:block;
	width:97%;
}
.new-dtbox .dttxt p {
    margin: 0;
	margin-top:15px;
    height: 42px;
    line-height: 20px;
    font-size: 14px;
    overflow: hidden;
    display: block;
	color:#909090;
	display:block;
	width:97%;
}
.new-dtbox .dtmore {
	color: #004682;
	margin-top: 10px;
	background-image: url(../images/jdt.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 25px;
}
.new-ppbox {
	margin-top:50px;
	padding-bottom:30px;
}
.new-ppbox .pp_img li img {
	border: 1px solid #CDD0D6;
	filter:alpha(opacity=80);
    -moz-opacity:0.8;
    opacity:0.8;
}
.new-ppbox .pp_img li img:hover {
  border: 1px solid #004682;
  filter:alpha(opacity=100);
    -moz-opacity:1;
    opacity:1;
}
.search .am-dropdown-content {
	width:420px;
	padding:0px;
	background-color:transparent;
	border: 0px solid #dddddd;
	}
.search a {
	color:#333;
	}
.search .topSearch-box  {
	margin-left:-20px;
	}
.search .selected a {
    line-height: 34px;
}
.search .topSearchTxt {
    line-height: 18px;
    margin-top: 3px !important;
}
.new-lybox2 {
	background-color: #d7dcea;
	height: 650px;
}
.new-lybox2 .new-cg-tit {
	margin-top: 0px;
	padding-top: 30px;
	background-image: url(../images/lmbgc.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.new-lybox2 .new-cg-tit h1 {
    color: #293251;
    font-size: 24px;
	text-align:center;
	padding-top:10px;
	padding-bottom:20px;
}
.new-lybox2 .new-cg-tit h1 span {
    color: #293251;
}
.new-lybox2 .new-pmt01 , .new-lybox2 .new-pmt02 ,.new-lybox2 .new-pmt03 ,.new-lybox2 .new-pmt04 {
	padding-left:65px;
}

.new-lybox2 .new-gj-tit-1 {
	margin-top: 0px;
	padding-top: 30px;
	background-image: url(../images/lmbgc2.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.new-lybox2 .new-gj-tit-1 h1 {
    color: #e93c43;
    font-size: 24px;
	text-align:center;
	padding-top:10px;
	padding-bottom:20px;
}

.new-nybox-1 {
	background-image: url(../images/new-bgc2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: auto;
	padding-top: 10px;
	min-height:1250px;
	}
.new-nybox-1 .am-u-sm-3 {
	margin-bottom:80px;
	}
.new-nybox-2 {
	background-image: url(../images/new-bgc3.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 702px;
	padding-top: 42px;
	}
.new-ny-tit {
	background-image: url(../images/new-lmbg1.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 168px;
	width: 639px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 90px;
	padding-right: 30px;
	padding-left: 40px;
}
.new-ny-tit .tit-l  {
	float:left;
	width:40px;
	height:75px;
	color:#FFF;
	font-size:38px;
	line-height:55px;
	font-weight: bold;
	}
.new-ny-tit h1  {
	color: #FFF;
    font-size: 30px;
    line-height: 36px;
    height: 36px;
    text-align: center;
    display: block;
    width: 100%;
    margin: 0;
    position: relative;
    margin-top: 28px;
	}
.new-ny-tit h1 .more  {
	position:absolute;
	display:block;
	z-index:9;
	top:15px;
	right:-15px;
	color: #adc7e6;
	font-size:14px;
	line-height: 24px;
	font-weight:normal;
	}
.new-ny-tit h1 .more:hover  {
	color: #FFF;
	}
.new-ny-tit .tit-r  {
	float:left;
	width:500px;
	}
.new-ny-tit .tit-r .tit-r-1 {
	line-height:26px;
	font-size:16px;
	height:27px;
	text-align:center;
	}
.new-ny-tit .tit-r .tit-r-1 span {
	display:inline-block;
	margin-left:5px;
	margin-right:5px;
	padding-left:5px;
	padding-right:5px;
	font-weight:bold;
	color:#3c3c3c;
	height:27px;
	cursor:pointer;
	}
.new-ny-tit .tit-r .tit-r-1 .on {
	color: #004682;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #004682;
	}
.new-ny-box {
	padding-top:70px;
	text-align:center;
	font-size:18px;
	}
.new-ny-box .ny-img {
	height:210px;
	}
.new-ny-box .ny-img img {
	width:284px;
	height:202px;
	transition: all 0.6s;
	}
.new-ny-box .ny-img img:hover {
	transform: scale(1.1);
	}
	
.new-gj-tit-01 {
	background-image: url(../images/new-gj01.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 180px;
	width: 439px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 90px;
	padding-right: 30px;
	padding-left: 30px;
}
.new-gj-tit-01 .tit-l  {
	float:left;
	width:70px;
	height:85px;
	color:#FFF;
	font-size:38px;
	line-height:75px;
	font-weight: bold;
	}
.new-gj-tit-01 h1  {
	color: #FFF;
	font-size:24px;
	line-height: 70px;
	height:80px;
	text-align:center;
	display:block;
	width:100%;
	margin:0;
	}
.new-gj-tit-01 .tit-r  {
	float:left;
	width:250px;
	}
.new-csbox {
	min-height:500px;
	}
.new-csbox .zybox {
	background-color:#FFF;
	margin-top:30px;
	margin-bottom:30px;
	-moz-box-shadow:5px 5px 5px rgba(0,0,0,0.2) ; 
	-webkit-box-shadow:5px 5px 5px rgba(0,0,0,0.2) ; 
	box-shadow:5px 5px 5px rgba(0,0,0,0.2) ;
	}
.new-csbox .zybox .zybg {
	background-image: url(../images/zybg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	color:#FFF;
	line-height:40px;
	}
.new-csbox .zybox .zybg .am-fl a {
	display:inline-block;
	line-height:40px;
	height: 44px;
	color:#FFF;
	font-size:18px;
	padding-left:20px;
	padding-right:20px;
	}
.new-csbox .zybox .zybg .am-fl a:hover {
	background-image: url(../images/zybg02a.png);
	background-repeat: no-repeat;
	background-position: center top;
	-webkit-filter: none;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
	}
.new-csbox .zybox .zybg .am-fl a.on:link {
	font-weight:bold;
	background-image: url(../images/zybg02.png);
	background-repeat: no-repeat;
	background-position: center top;
	}
	
.new-csbox .zybox .zybg .am-fr .am-btn-warning {
    color: #ffffff;
    background-color: #e38e00;
    border-color: #e38e00;
	border-radius: 4px;
	padding: 0.5em 0.5em;
	vertical-align: initial;
}
.new-csbox .zybox .zybg .am-fr .am-btn-warning:hover,.new-csbox .zybox .zybg .am-fr .am-btn-warning:focus {
  background-color: #ce8100;
}
.new-csbox .mt {
	margin-top:60px !important;
}
.new-csbox .zybtn .am-btn-warning {
    color: #ffffff;
    background-color: #e38e00;
    border-color: #e38e00;
	border-radius: 4px;
}
.new-csbox .zybtn .am-btn-warning:hover,.new-csbox  .zybtn .am-btn-warning:focus {
  background-color: #ce8100;
}

.new-csbox .sxun {
	padding-left:15px;
	padding-bottom:5px;

}
.new-csbox .sxun ul , .new-csbox .sxun li {
	padding: 0;
	margin:0;
}
.new-csbox .sxun li {
	margin-top:5px;
	margin-bottom:5px;
	cursor:pointer;
}
.new-csbox .sxun .fn_down {
	overflow: hidden;
	position: absolute;
	z-index: 999;
	height: 16px;
	width: 16px;
	top: 5px;
	right: 16px;
	cursor:pointer;
	background-image: url(../images/ew_ico.gif);
	background-repeat: no-repeat;
	background-position:0px -99px;
}
.new-csbox .sxun .fn_up {
	overflow: hidden;
	position: absolute;
	z-index: 999;
	height: 16px;
	width: 16px;
	top: 5px;
	right: 16px;
	cursor:pointer;
	background-image: url(../images/ew_ico.gif);
	background-repeat: no-repeat;
	background-position:0px -73px;
}
.new-csbox .sxun .fw_sx {
	position:relative;
	padding-top:2px;
}
.new-csbox .sxun .mt5 {
	margin-top: 5px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
}
.new-csbox .sxun .jt {
	height: 22px;
	display: inline-block;
	line-height: 22px;
	font-size:20px;
	margin-top:3px;
	color:#d1d1d1;
}
.new-csbox .sxun .am-icon-caret-down {
	margin-left:5px;
	color:#999999;
}
.new-csbox .sxun.sx_btn {
	margin-top: 15px;
	padding-bottom: 5px;
	border-bottom-width: 0px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
}
.new-csbox .sxun .fw_sx li {
	float: left;
	height: 22px;
	display: inline-block;
	padding-right: 5px;
	padding-left: 5px;
	line-height: 22px;
	margin-right:7px;
	margin-left:8px;
}
.new-csbox .sxun .fw_sx .lyy {
	position:relative;
}
.new-csbox .sxun .fw_sx .lyy .df {
	display:inline-block;
}
.new-csbox .sxun .fw_sx li:hover{
	color: #095f8a;
	font-weight:bold;
	cursor:pointer;
	-moz-border-radius:3px;
    -ms-border-radius:3px;
    -o-border-radius:3px;
    border-radius:3px;
}
.new-csbox .sxun .fw_sx li:hover .am-icon-caret-down {
    color:#095f8a;
}
.new-csbox .sxun .fw_sx .on{
	color: #fff;
	font-weight: bold;
	background-color: #40ade5;
	-moz-border-radius:3px;
    -ms-border-radius:3px;
    -o-border-radius:3px;
    border-radius:3px;
}
.new-csbox .sxun .fw_sx .on:hover{
	color: #095f8a;
	font-weight:bold;
}
.new-csbox .sxun .fw_sx .lyy .filed-bg {
	display: none;
	padding:10px;
}
.new-csbox .sxun .fw_sx .lyy .filed-bg li {
	float: left;
	display: inline-block;
	line-height: 22px;
	padding: 0px;
	margin-top:3px;
	margin-bottom:3px;
	margin-left:0px;
	margin-right:0px;
}
.new-csbox .sxun .fw_sx .lyy .filed-bg .on {
	color: #333;
	background-color: #FFF;
}
.new-csbox .sxun .fw_sx .lyy .filed-bg .on:hover {
	color: #095f8a;
	font-weight: normal;
}
.new-csbox .sxun .fw_sx .lyy .filed-bg .on span {
	color: #095f8a;
	font-weight:bold;
	-moz-border-radius:3px;
    -ms-border-radius:3px;
    -o-border-radius:3px;
    border-radius:3px;
}
.new-csbox .sxun .fw_sx .lyy .filed-bg .on span:hover {
	color: #095f8a;
	font-weight:bold;
}
.new-csbox .sxun .fw_sx .lyy .filed-bg li:hover {
	background-color:#FFF;
}
.new-csbox .sxun .fw_sx .lyy .filed-bg li span {
	margin-left:5px;
	margin-right:5px;
	padding-left:5px;
	padding-right:5px;
	display:block;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
}
.new-csbox .csxun .fw_sx .lyy .filed-bg li span a {
	display:block;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
}
.new-csbox .sxun .fw_sx .lyy .filed-bg li span:hover {
	font-weight:normal;
	-moz-border-radius:3px;
    -ms-border-radius:3px;
    -o-border-radius:3px;
    border-radius:3px;
}
.new-csbox .sxun .fw_sx .lyy:hover .filed-bg{
	display:block;
	position: absolute;
	left:0px;
	z-index: 1;
	color:#333;
	font-weight:normal;
	background-color: #FFF;
	border:1px solid #CCC;
	-moz-border-radius:4px;
    -ms-border-radius:4px;
    -o-border-radius:4px;
    border-radius:4px;
	}	
.new-csbox .sxun_1 {
	float:left;
	width:5%;
	margin-top:7px;
	}
.new-csbox .sxun_2 {
	float:left;
	width:95%;
	}
.new-csbox .sxun_2 input[type="text"] {
	width:50%;
	}
.new-csbox .sxun .fw_sx .lyy .wer-1 {
	width:500px !important;
	}
.new-csbox .sxun .fw_sx .lyy .wer-1 li {
	width:20%;
    }
	
.new-csbox .sxun .fw_sx .lyy .wer-2 {
	width:450px !important;
	}
.new-csbox .sxun .fw_sx .lyy .wer-2 li {
	width:25%;
    }
	
.new-csbox .sxun .fw_sx .lyy .wer-3 {
	width:450px !important;
	}
.new-csbox .sxun .fw_sx .lyy .wer-3 li {
	width:16.6666%;
    }
.new-csbox hr{
	width: 100%;
	border: 0;
	height: 1px;
	background-image: linear-gradient(to right,#E4E4E4, #E4E4E4);
	margin-top: 0rem !important;
	margin-right: auto;
	margin-bottom: 0.5rem;
	margin-left: auto;
	background-color: #E4E4E4;
}
.new-csbox .sxun .fw_sx .lyy .filed-bg .lycd {
	height:118px;
}
.new-csbox .sxun .fw_sx .lyy .filed-bg .lycd select {
	border: 1px solid #E2E2E2 !important;
	font-size:14px;
	}
.new-csbox .sxun .fw_sx .lyy .filed-bg .lycd li {
	width:33.333%;
}
.new-csbox .sxun .fw_sx .lyy .filed-bg li {
	position:relative;
	}
.new-csbox .sxun .fw_sx .lyy .filed-bg li .erj {
	display:none;
	}
.new-csbox .sxun .fw_sx .lyy .filed-bg li:hover .erj {
	display: block;
	position: absolute;
	width: 300px;
	left: 0px;
	z-index: 2;
	color: #333;
	font-weight: normal;
	background-color: #F7F7F7;
	border: 1px solid #CCC;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
	}
.new-csbox .sxun .fw_sx .lyy .filed-bg .erj li {
	width:20%;
}
.new-csbox .sxun .fw_sx .lyy .filed-bg .erj .on {
	color: #333;
	background-color: #F7F7F7;
}
.new-csbox  .am-pagination {
    padding-left: 0;
    margin: 1.5rem auto;
	margin-top:3rem;
    list-style: none;
    color: #999999;
    text-align: center;
}
.new-csbox .am-pagination > .am-active > a, .am-pagination > .am-active > span, .new-csbox .am-pagination > .am-active > a:hover, .new-csbox .am-pagination > .am-active > span:hover, .new-csbox .am-pagination > .am-active > a:focus, .am-pagination > .am-active > span:focus {
    z-index: 2;
    color: #ffffff;
    background-color: #004682;
    border-color: #004682;
    cursor: default;
}
.new-csbox .mainbox {
	background-image: url(../images/csbg.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 753px;
	margin-top: 30px;
}
.new-csbox .mainbox p {
	font-size:12px;
	margin-top:20px;
	margin-bottom:0;
	line-height:20px;
	height:20px;
	color:#FFF;
	display: block;
    width: 120px;
    color: #FFF;
    white-space: nowrap;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    overflow: hidden;
	text-align:center;
}
.new-csbox .mainbox p:hover {
	color:#A0AABE;
}
.new-csbox .mainbox span {
	display:block;
	width:115px;
	height:74px;
	font-size: 12px;
    font-family:Arial;
	display: table-cell;
	vertical-align:middle;
	text-align:center;
    background-color:#FFF;
	}
.new-csbox .mainbox img {
	width:115px;
	height:75px;
	vertical-align:middle;
	transition: all 0.6s;
	}

.new-csbox .mainbox img:hover {
	transform: scale(1.1);
	}
.new-csbox .mainbox .list-1 {
	padding-left:190px;
	padding-top:55px;
	list-style:none;
}
.new-csbox .mainbox .list-1 .s-1 ,.new-csbox .mainbox .list-1 .s-2 {
	float:left;
	margin-right:35px;
}
.new-csbox .mainbox .list-1 .s-4,.new-csbox .mainbox .list-1 .s-5 {
	float:left;
	margin-right:30px;
}
.new-csbox .mainbox .list-1 .s-3 , .new-csbox .mainbox .list-1 .s-6 {
	float:left;
	margin-right:73px;
}
.new-csbox .mainbox .list-2 {
	padding-left:172px;
	padding-top:20px;
	list-style:none;
}
.new-csbox .mainbox .list-2 .s-1 ,.new-csbox .mainbox .list-2 .s-2 {
	float:left;
	margin-right:39px;
}
.new-csbox .mainbox .list-2 .s-4,.new-csbox .mainbox .list-2 .s-5 {
	float:left;
	margin-right:35px;
}
.new-csbox .mainbox .list-2 .s-3 , .new-csbox .mainbox .list-2 .s-6 {
	float:left;
	margin-right:80px;
}
.new-csbox .mainbox .list-3 {
	padding-left: 151px;
    padding-top: 17px;
	list-style:none;
}
.new-csbox .mainbox .list-3 .s-1 , .new-csbox .mainbox .list-3 .s-2 {
	float:left;
	margin-right:45px;
}

.new-csbox .mainbox .list-3 .s-4 ,.new-csbox .mainbox .list-3 .s-5 {
	float:left;
	margin-right:35px;
}
.new-csbox .mainbox .list-3 .s-3 , .new-csbox .mainbox .list-3 .s-6{
	float:left;
	margin-right:96px;
}

.new-csbox .mainbox .list-4 {
	padding-left: 140px;
    padding-top: 17px;
	list-style:none;
}
.new-csbox .mainbox .list-4 .s-1 , .new-csbox .mainbox .list-4 .s-2 {
	float:left;
	margin-right:48px;
}

.new-csbox .mainbox .list-4 .s-4 {
	float:left;
	margin-right:46px;
}
.new-csbox .mainbox .list-4 .s-5 {
	float:left;
	margin-right:40px;
}
.new-csbox .mainbox .list-4 .s-3 , .new-csbox .mainbox .list-4 .s-6{
	float:left;
	margin-right:100px;
}




.new-csbox .mainbox2 {
	background-image: url(../images/cpbg-c.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 693px;
	margin-top: 30px;
}
.new-csbox .mainbox2 li {
	width:136px;
}
.new-csbox .mainbox2 img {
	width:136px;
	height:136px;
	transition: all 0.6s;
}
.new-csbox .mainbox2 img:hover {
	transform: scale(1.1);
	}
.new-csbox .mainbox2 h3 {
	text-align:center;
	margin-top:30px;
	margin-bottom:0rem;
	font-size:12px;
}
.new-csbox .mainbox2 h3 a {
	display:block;
	width:100%;
	color:#FFF;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden
}
.new-csbox .mainbox2 p {
	
	text-align:center;
	margin-top:5px;
	margin-bottom:0rem;
	font-size:12px;
	
}
.new-csbox .mainbox2 p a {
	display:block;
	width:100%;
	color:#919cb3;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden
}
.new-csbox .mainbox2 h3 a:hover ,.new-csbox .mainbox2 p a:hover {
	color:#dab415;
}

.new-csbox .mainbox2 .list-1 {
	padding-left:162px;
	padding-top:80px;
	list-style:none;
}
.new-csbox .mainbox2 .list-1 .s-1 ,.new-csbox .mainbox2 .list-1 .s-2 ,.new-csbox .mainbox2 .list-1 .s-4 ,.new-csbox .mainbox2 .list-1 .s-5 ,.new-csbox .mainbox2 .list-1 .s-6 {
	float:left;
	margin-right:20px;
}
.new-csbox .mainbox2 .list-1 .s-3  {
	float:left;
	margin-right:67px;
}
.new-csbox .mainbox2 .list-2 {
	padding-left:135px;
	padding-top:52px;
	list-style:none;
}
.new-csbox .mainbox2 .list-2 .s-1 ,.new-csbox .mainbox2 .list-2 .s-2 ,.new-csbox .mainbox2 .list-2 .s-4 ,.new-csbox .mainbox2 .list-2 .s-5 ,.new-csbox .mainbox2 .list-2 .s-6 {
	float:left;
	margin-right:20px;
}
.new-csbox .mainbox2 .list-2 .s-3  {
	float:left;
	margin-right:100px;
}


.new-csbox .mainbox3 {
	background-image: url(../images/zhbg.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 697px;
	margin-top: 50px;
}
.new-csbox .mainbox3 li {
	width:338px;
	height:215px;
	background-color:#FFF;
	-moz-border-radius: 10px;
    -ms-border-radius: 10px;
    -o-border-radius: 10px;
    border-radius: 10px;
	text-align:center;
	-moz-box-shadow:5px 5px 0px rgba(175,175,175,0.8) ; 
	-webkit-box-shadow:5px 5px 0px rgba(175,175,175,0.8) ; 
	box-shadow:5px 5px 0px rgba(175,175,175,0.8) ;
	cursor:pointer;
}
.new-csbox .mainbox3 li:hover {
	-moz-box-shadow:5px 5px 0px rgba(37,96,172,0.8) ; 
	-webkit-box-shadow:5px 5px 0px rgba(37,96,172,0.8) ; 
	box-shadow:5px 5px 0px rgba(37,96,172,0.8) ;
}
.new-csbox .mainbox3 img {
	width:338px;
	height:110px;
	border-radius: 10px 10px 0px 0px;
	-moz-border-radius:  10px 10px 0px 0px;
    -ms-border-radius: 10px 10px 0px 0px;
    -o-border-radius: 10px 10px 0px 0px;
}
.new-csbox .mainbox3 p {
	display:block;
	text-align:center;
}

.new-csbox .mainbox3 .tx1 {
	font-size:16px;
	color:#6e6e6e;
	margin-top:15px;
	margin-bottom:15px;
}
.new-csbox .mainbox3 .more {
	display:inline-block;
	background-color:#f37b1d;
	color:#FFF;
	font-size:14px;
	margin-top:5px;
	margin-bottom:5px;
	padding-left:10px;
	padding-right:10px;
	-moz-border-radius: 15px;
    -ms-border-radius: 15px;
    -o-border-radius: 15px;
    border-radius: 15px;
}
.new-csbox .mainbox3 li:hover .more {
	background-color:#c65700;
}
.new-csbox .mainbox3 .list-1 {
	padding-left:100px;
	padding-top:0px;
	list-style:none;
}
.new-csbox .mainbox3 .list-1 .s-1 ,.new-csbox .mainbox3 .list-1 .s-2 ,.new-csbox .mainbox3 .list-1 .s-3 {
	float:left;
	margin-right:30px;
}
.new-csbox .mainbox3 .list-2 {
	padding-left:100px;
	padding-top:65px;
	list-style:none;
}
.new-csbox .mainbox3 .list-2 .s-1 ,.new-csbox .mainbox3 .list-2 .s-2 ,.new-csbox .mainbox3 .list-2 .s-3 {
	float:left;
	margin-right:30px;
}




.new-csbox .mainbox4 {
	background-image: url(../images/zhbg.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 697px;
	margin-top: 50px;
}
.new-csbox .mainbox4 li {
	width:338px;
	height:215px;
	background-color:#FFF;
	-moz-border-radius: 10px;
    -ms-border-radius: 10px;
    -o-border-radius: 10px;
    border-radius: 10px;
	text-align:center;
	-moz-box-shadow:5px 5px 0px rgba(175,175,175,0.8) ; 
	-webkit-box-shadow:5px 5px 0px rgba(175,175,175,0.8) ; 
	box-shadow:5px 5px 0px rgba(175,175,175,0.8) ;
	cursor:pointer;
}
.new-csbox .mainbox4 li:hover {
	-moz-box-shadow:5px 5px 0px rgba(37,96,172,0.8) ; 
	-webkit-box-shadow:5px 5px 0px rgba(37,96,172,0.8) ; 
	box-shadow:5px 5px 0px rgba(37,96,172,0.8) ;
}
.new-csbox .mainbox4 img {
	width:338px;
	height:110px;
	border-radius: 10px 10px 0px 0px;
	-moz-border-radius:  10px 10px 0px 0px;
    -ms-border-radius: 10px 10px 0px 0px;
    -o-border-radius: 10px 10px 0px 0px;
}
.new-csbox .mainbox4 h2 {
	width: 338px;
	height: 95px;
	font-size: 24px;
	font-weight: normal;
	color: #FFF;
	border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-ms-border-radius: 10px 10px 0px 0px;
	-o-border-radius: 10px 10px 0px 0px;
	background-color: #3b5894;
	margin-bottom: 0rem;
	overflow: hidden;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
}
.new-csbox .mainbox4 p {
	display:block;
	text-align:center;
}

.new-csbox .mainbox4 .tx1 {
	font-size: 14px;
	color: #6e6e6e;
	height: 75px;
	overflow: hidden;
	margin-top: 0rem;
	text-align: left;
	margin-bottom: 0rem;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
}
.new-csbox .mainbox4 .more {
	display:inline-block;
	background-color:#f37b1d;
	color:#FFF;
	font-size:14px;
	margin-top:5px;
	margin-bottom:5px;
	padding-left:10px;
	padding-right:10px;
	-moz-border-radius: 15px;
    -ms-border-radius: 15px;
    -o-border-radius: 15px;
    border-radius: 15px;
}
.new-csbox .mainbox4 li:hover .more {
	background-color:#c65700;
}
.new-csbox .mainbox4 .list-1 {
	padding-left:100px;
	padding-top:0px;
	list-style:none;
}
.new-csbox .mainbox4 .list-1 .s-1 ,.new-csbox .mainbox4 .list-1 .s-2 ,.new-csbox .mainbox4 .list-1 .s-3 {
	float:left;
	margin-right:30px;
}
.new-csbox .mainbox4 .list-2 {
	padding-left:100px;
	padding-top:65px;
	list-style:none;
}
.new-csbox .mainbox4 .list-2 .s-1 ,.new-csbox .mainbox4 .list-2 .s-2 ,.new-csbox .mainbox4 .list-2 .s-3 {
	float:left;
	margin-right:30px;
}

/*领域长图样式 2021*/
.indvd {
	width:1280px;
	margin:30px auto;
	}
.new-lymain {
	width:1280px;
	margin:0px auto;
	padding-top:30px;
	text-align:center;
	position:relative;
	}
.new-lyimg  {
	width:100%;
	min-width:1280px;
	height:auto;
	position:relative;
	}
.new-lyimg img  {
	width:100%;
	position:relative;
	}
.new-lymain .panorama-area-1 , .new-lymain .panorama-area-2  , .new-lymain .panorama-area-3  ,.new-lymain .panorama-area-4 , .new-lymain .panorama-area-5  , .new-lymain .panorama-area-6  {
	position: absolute;
	filter: alpha(opacity=1);
	opacity:100;
	cursor: pointer;
	z-index:999;
}
.new-lymain .panorama-area-1 {
	width:200px;
	height:240px;
	top:25%;
	left:3.5%;
}
.new-lymain .panorama-area-2 {
	width:200px;
	height:240px;
	top:25%;
	left: 17.5%;
}
.new-lymain .panorama-area-3 {
	width:200px;
	height:240px;
	top:25%;
	left: 38%;
}
.new-lymain .panorama-area-4 {
	width:200px;
	height:240px;
	top:25%;;
	left:51.5%;
}
.new-lymain .panorama-area-5 {
	width:200px;
	height:240px;
	top:25%;
	left: 72.5%;
}
.new-lymain .panorama-area-6 {
	width:200px;
	height:240px;
	top:25%;
	left:85.5%;
}
.zxlist {
	margin-left:-1.5rem;
	margin-right:-1.5rem;
	}
.zxlist .am-u-md-6 {
	margin-top:20px;
	margin-bottom:20px;
	}
.zxlist h3 {
    margin: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 10px;
    padding-left: 0px;
    font-size: 1.2em;
}
.zxlist p {
    margin: 0px;
	padding:0px;
	color:#909090;
}
.zxlist p a {
	color:#909090;
}
.zxlist .am-u-md-6:hover h3 a , .zxlist .am-u-md-6:hover p a  {
color: #004682;
}
.con_new_box {
	padding-top:20px;
	padding-left: 0rem;
    padding-right: 0rem;
	}
.con_new_box {
	padding-top:10px;
	padding-left: 0rem;
    padding-right:0rem;
	}
.con_main {
	margin-left:-1rem !important;
	margin-right:-1rem !important;
	}
.cplx .con_main {
	margin-left:0.5rem !important;
	margin-right:0.5rem !important;
	}
.con_new_box .am-u-md-4 , .con_new_box .am-u-md-6  {
	padding-top:10px;
	padding-bottom:10px;
	padding-left: 1rem;
    padding-right:1rem;
	}
.con_new_box .con_mp {
	background-color:#FFF;
	border:1px solid #CCC;
	padding:5px 15px 15px 15px;
	box-shadow: 5px 5px 5px #CCC;
	background-image: url(../images/mp_bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	min-height:261px;
	position:relative;
	}
.con_new_box .con_mp .am-icon-trash-o {
	position: absolute;
	z-index:9;
	font-size:24px;
	color:#BBB;
	cursor:pointer;
	right:15px;
	bottom:10px;
	}
.con_new_box .con_mp .am-icon-trash-o:hover {
	color:#F30;
	}
.con_new_box .con_mp .lxm {
    margin-bottom: 10px;
	font-size:24px;
	font-weight:bold;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #0e90d2;
	margin-bottom: 10px;
	padding-bottom:10px;
	}
.con_new_box .con_mp .lxm h3 {
	float:left;
	width:100%;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	padding-top:5px;
	margin-bottom:0px;
	display: block;
	
	}
.con_new_box .con_mp .lxm .zw {
	float:left;
	width:100%;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	font-size:14px;
	font-weight:bold;
	display: block;
	margin-left:0px;
	margin-top:5px;
	}
.con_new_box .con_mp .lx-1 {
	font-size:13px;
	margin-top:3px;
	color:#898989;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
	width: 100%;
	}
.con_new_box .con_mp .lx-1 .lx-1-1 {
	float:left;
	width:40%;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
	}
 .con_new_box .con_mp .lx-1 .lx-1-2 {
	float:left;
	width:60%;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
	}
.con_new_box .con_mp .lx-2 {
	font-size:13px;
	margin-top:5px;
	color:#898989;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
	width: 75%;
	}
.con_new_box .con_mp .lx-3 {
	font-size:13px;
	margin-top:3px;
	color:#898989;
	display: block;
	width: 100%;
	}
.con_new_box .con_mp .mpp {
	position:absolute;
	z-index:99;
	bottom:20px;
	right:20px;
	}
.con_new_box .con_mp .am-btn-default {
	border-radius: 3px;
	padding: 0.3em 0.5em;
	font-size: 12px;
	margin-right: 5px;
	color: #333;
	background-color: #efefef;
	border-color: #efefef;
	margin-top:2px;	
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: inline-block;
	width: 62px;
	text-align:center;
	cursor:default;
}
.con_new_box .con_mp .lx-a {
	float:left;
	width:51px;
}
.con_new_box .con_mp .lx-b {
	float:left;
	width:110px;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
}
.con_new_box .con_mp .lx-e {
	float:left;
	width:180px;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
}
.con_new_box .con_mp .lx-f {
	float:left;
	width:340px;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
}
.con_new_box .con_mp .lx-g {
	float:left;
	width:240px;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
}
.con_new_box .con_mp .dd {
	margin-top: 3px;
}
.con_new_box .con_mp .lx-c {
	float:left;
	width:51px;
}
.con_new_box .con_mp .lx-d {
	float:left;
	width:342px;
}
.con_new_box .con_mp .lxgs {
	font-size:16px;
	margin-top:5px;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
	width: 100%;
	}
.con_new_box [class*="am-u-"] + [class*="am-u-"]:last-child {
    float: left;
}
.con_new_box .jhmp {
	display:inline-block;
	color:#004682;
	background-color:#efefef;
	cursor:pointer;
	padding-left:5px;
	padding-right:5px;
	border-radius:5px;
	float:right;
	}
.con_new_box .jhmp:hover {
	background-color:#004682;
	color:#FFF;
	}
.lg_list {
	position:relative;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	}
.lg_list .am-u-md-3 {
	padding-left: 1rem;
    padding-right: 1rem;
	}
.lg_list [class*="am-u-"] + [class*="am-u-"]:last-child {
    float: left;
}
.lg_list .lg_box {
    padding-top: 1.5rem;
    padding-bottom: 1rem;
    border: 1px solid #dddddd;
    margin-bottom: 2rem;
	position:relative;
}
.lg_list .lg_box .play {
	display:inline-block;
	position:absolute;
	width:55px;
	height:55px;
	z-index:999;
	top:30%;
	left:42%;
	background-image: url(../images/sp-play2.png);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: 100% 100%;
	}
.lg_list .lg_img1 img {
	width: 100%;
	height:auto;
}
.lg_list .lg_img1 , .lg_list .lg_img1 img {
	height:165px;
	}
.lg_list .lg_txt1 h3 {
	font-size:14px;
	margin:0;
	margin-top:10px;
	font-weight:normal;
	padding-bottom:5px;
	margin-bottom:0px;
	text-align:center;
	display:block;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
}
.lg_list .lg_txt1 h3 a {
	display:block;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	width:100%;
}

.lg-del {
	position: absolute;
	z-index:9;
	font-size:24px;
	color:#BBB;
	cursor:pointer;
	right:15px;
	bottom:10px;
	}
.lg-del:hover {
	color:#F30;
	}
.zt-hb {
	padding-left: 0rem;
    padding-right: 0rem;
	}
.zt-hb .lg_list .lg_box:hover {
	border: 1px solid #004682;
}
.fnd_list {
	position:relative;
	padding-top:20px;
	}
.fnd_list .am-u-md-3 {
	padding-left: 1rem;
    padding-right: 1rem;
	}
.fnd_list [class*="am-u-"] + [class*="am-u-"]:last-child {
    float: left;
}
.fnd_list .lg_box {
    padding-top: 1.5rem;
    padding-bottom: 1rem;
    border: 1px solid #dddddd;
    margin-bottom: 2rem;
	position:relative;
}
.fnd_list .lg_box:hover , .style-main-box .cp_box:hover {
    border: 1px solid #004682;
}
.fnd_list .lg_img1 img {
	width: 100%;
	height:auto;
}
.fnd_list .lg_txt1 h3 {
	font-size:14px;
	margin:0;
	margin-top:10px;
	font-weight:normal;
	padding-bottom:5px;
	margin-bottom:0px;
	text-align:center;
}
.fnd_list .lg_txt1 h3 a {
	display:block;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
}
.box10 {
	padding-left:0.5rem;
	padding-right:0.5rem;
	}
.border-0 {
    padding: 0px !important;
    border: 0px solid #ccc !important;
}
.zsml-box .new-tit {
	margin-top:30px;
	}
.zsml-box .am-u-md-3 , .zsml-box .am-u-md-4 {
    padding-left: 0.8rem;
    padding-right: 0.8rem;
}
	
.zsml-box .zsml-tit {
	border-bottom:2px solid #004682;
	padding-bottom:10px;
	line-height:36px;
	margin-bottom:1.6rem;
	}
.zsml-box h2 {
	color:#999;
	font-size:20px;
	margin-bottom:0rem;
	padding-left:15px;
	padding-right:15px;
	display:block;
	cursor:pointer;
	}
.zsml-box h2:hover {
	color:#004682;
	}
.zsml-box .am-fl {
	border-right:1px solid #ccc;
	}
.zsml-box .on h2 {
	color:#004682;
	}
.zsml-tit i {
	font-size:36px;
	line-height:36px;
	color:#CCC;
	}
.fl {
	float:left;
	}
.fr {
	float:right;
	}
.zsml-tit i:hover {
	color:#666;
	}
.cp_nav {
	float:left;
	width:95%;
	overflow:hidden;
	margin-left: 10px;
    margin-right: 10px;
	}
.cp_zy_box {
	font-size: 24px;
	margin-top: 0px;
	background-color:#FFF;
	white-space:nowrap;
}
.cp_nav ul,.cp_nav li {
	list-style-type:none;
	margin:0rem;
	padding-left:0em;
}
.cp_zy_box li {
	display:inline-block;
	}
.cp_nav a.on:link,.cp_nav a.on:visited {
	float: left;
	color:#0a4ea0 !important;
	font-size:20px;
	font-weight:bold;
	margin-bottom:0rem;
	padding-left:15px;
	padding-right:15px;
	display:block;
	cursor:pointer;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D7D7D7;	
}
.cp_nav a.qy_zy:link,.cp_nav a.qy_zy:visited {
	float: left;
	color:#999;
	font-size:20px;
	margin-bottom:0rem;
	padding-left:15px;
	padding-right:15px;
	display:block;
	cursor:pointer;
	border-right:1px solid #D7D7D7;
}
.cp_nav a.qy_zy:active, .cp_nav a.qy_zy:hover {
	color:#004682;
}

.zsml-box .zsml-1-1  {
	background-color:#e5ecf4;
	padding-left:15px;
	padding-right:15px;
	line-height:36px;
	}
.zsml-box .zsml-1-1 h3  {
	margin-bottom:0;
	margin-left:-1.5rem;
	margin-right:-1.5rem;
	}
.zsml-box .zsml-main ul li {
	list-style:none;
	}
.zsml-box .zsml-main ul {
	margin-top:0px;
	padding-left: 0em;
	}
.zsml-box .zsml-main ul li {
	margin-left: 20px;
	margin-right:20px;
	width:30%;
	float:left;
	}
.zsml-box .zsml-main ul li a {
	background-image: url(../images/d01.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
	display:block;
	line-height:36px;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
	width:100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EAEAEA;
	}
.product_upimg li{
	float: left;
	width: 145px;
	margin-right: 25px;
	position: relative;
	padding-bottom: 10px;
	list-style:none;
}
.product_upimg li img{
	width: 145px;
	height:100px;
	border: 1px solid #d9d9d9;
}
.product_upimg li span{
	display: inline-block;
	background-image: url(../images/cancel.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 24px;
	width: 24px;
	top: 0px;
	right: 0px;
	position: absolute;
	z-index: 999;
	cursor: pointer;
	overflow: hidden;
}

.style-main-box .xscp_list .am-list > li {
    position: relative;
    display: block;
    margin-bottom: -1px;
    background-color: transparent;
    border: 0px solid #FFF;
    border-width: 1px 0;
    background-image: url(../images/d01.png);
    background-repeat: no-repeat;
    background-position: 0px center;
    padding-left: 20px;
	width:33%;
	float:left;
}
.style-main-box .xscp_list .am-list .am-list-item-dated a {
    padding-right: 0px;
    display: block;
    word-wrap: normal;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
	width:90%;
}
.style-main-box .am-list > li > a {
    display: block;
    padding: 0.5rem 0;
}
.mbxx {
	margin-top:15px;
	margin-left:15px;
	margin-right:15px;
}

.mbxx .jt {
    height: 22px;
    display: inline-block;
    line-height: 22px;
    font-size: 20px;
    margin-top: 0px;
	margin-left:5px;
	margin-right:5px;
    color: #d1d1d1;
}
.cp_sx {
	position:relative;
}
.cp_sx .am-icon-caret-down {
	margin-left: 5px;
	color:#B4B4B4;
}
.cp_sx .lyd li {
	float: left;
	height: 22px;
	display: inline-block;
	padding-right: 5px;
	padding-left: 5px;
	line-height: 22px;
	margin-right:7px;
	margin-left:8px;
}
.cp_sx .lyd .lyy {
	position:relative;
}
.cp_sx .lyd .lyy .df {
	display:inline-block;
	min-width:50px;
}
.cp_sx .lyd .on {
	color: #095f8a;
	font-weight: bold;
}
.cp_sx .lyd .on .am-icon-caret-down {
	color: #095f8a;
}
.cp_sx .am-icon-caret-down {
	margin-left: 5px;
	color:#B4B4B4;
}
.lyd-box-1 {
	position:absolute;
	width:260px;
	min-height:50px;
	top:34px;
	left:97px;
	background-color: #EEE;
	border:0px solid #CCC;
	z-index:200;
	background-image: url(../images/xx03.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 1px;
	padding-left:1px;
	}
.lyd-box-2 {
	position:absolute;
	width:260px;
	min-height:50px;
	top:34px;
	left:237px;
	background-color: #EEE;
	border:0px solid #CCC;
	z-index:200;
	background-image: url(../images/xx03.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 1px;
	padding-left:1px;
	}
.lyd-box-3 {
	position:absolute;
	width:260px;
	min-height:50px;
	top:34px;
	left:377px;
	background-color: #EEE;
	border:0px solid #CCC;
	z-index:200;
	background-image: url(../images/xx03.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 1px;
	padding-left:1px;
	}
.lyd-box-4 {
	position:absolute;
	width:260px;
	min-height:50px;
	top:34px;
	left:517px;
	background-color: #EEE;
	border:0px solid #CCC;
	z-index:200;
	background-image: url(../images/xx03.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 1px;
	padding-left:1px;
	}
.lyd-box-5 {
	position:absolute;
	width:260px;
	min-height:50px;
	top:34px;
	left:657px;
	background-color: #EEE;
	border:0px solid #CCC;
	z-index:200;
	background-image: url(../images/xx03.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 1px;
	padding-left:1px;
	}
.lyd-box-6 {
	position:absolute;
	width:260px;
	min-height:50px;
	top:34px;
	left:797px;
	background-color: #EEE;
	border:0px solid #CCC;
	z-index:200;
	background-image: url(../images/xx03.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 1px;
	padding-left:1px;
	}
.gain {
	width:100%;
	margin-left:auto;
	margin-right:auto;
	height:auto;
	}
.gain ul , .gain li  {
	list-style:none;
	}
.gain ul {
	width:260px;
	position:relative;
	}
.gain li  {
	font-size:14px;
	line-height:24px;
	height:36px;
	display:block;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top:5px;
	padding-bottom:5px;
	position: relative;
	}
.gain li .txt  {
	float:left;
	margin-left:15px;
	width:80%;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
	}
.gain li .am-icon-angle-right  {
	float:right;
	display:right;
	margin-right:15px;
	color:#b7b7b7;
	font-size:18px;
	}
.gain li:hover  {
	background-color:rgba(255,255,255,1);
	}
.gain li .mud  {
	position:absolute;
	padding-left:0px;
	padding-right:0px;
	padding-top:8px;
	left:258px;
	top:-1px;
	width:538px;
	min-height: 50px;
	background-color:rgba(255,255,255,1);
	border:1px solid #CCC;
	border-left:0px;
	display:none;
	}
.lyd-box-5 .gain li .mud ,.lyd-box-6 .gain li .mud  {
	position:absolute;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	left:-538px;
	top:-1px;
	width:538px;
	min-height:30px;
	background-color:#f4f4f4;
    border: 0px solid #CCC;
	border-right:0px;
	display:none;
	}
.lyd-box-5 .gain li .mud li  , .lyd-box-6 .gain li .mud li {
	border-right:0px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #E2E2E2;
	}
.gain li .mud li {
	font-size:14px;
	float:left;
	height:20px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #E2E2E2;
	border-bottom-width: 0px;
	line-height: 18px;
	margin-top: 4px;
	margin-bottom: 4px;
	padding-right: 15px;
	padding-left: 15px;
	padding-top:0px;
	padding-bottom:0px;
	}
.gain li:hover .mud  {
	display:block;
	}
.gain li .mud li a {
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
	width:103px;
	}
.gain li .mud li a:hover {
	font-weight:bold;
	}
	
.new-zxdbox {
    margin-top: 50px;
}
.new-zxdbox .zxd {
    margin-left: -1.5rem;
	margin-right: -1.5rem;
	width:auto;
}
.new-zxdbox h1 {
	margin-bottom: 1rem;
	font-size: 22px;
	height:45px;
	line-height:40px;
	color:#FFF;
	padding-left: 15px;
	background-color: #2461ab;
	border-radius: 4px;
	background-image: url(../images/zxtitbg.png);
	background-repeat: no-repeat;
	background-position: 80% top;
}
.new-zxdbox .am-list-news-more {
	font-size:1.4rem;
	font-weight:normal;
	margin-top:0px;
	margin-right:15px;
	color:#FFF;
}
.new-zxdbox .am-list-news-more a {
	color:#FFF;
}
.new-zxdbox .am-list-news-default {
    margin: 0px;
}
.new-zxdbox .am-list-news-default .am-list > li {
	line-height: 22px;
	background-image: url(../images/d01.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 18px;
	border-color: #eee;
}
.new-zxdbox .am-list-news-default .am-list > li {
    background-color: transparent;
}
.new-zxdbox .am-list-date {
    top: 1rem;
}
.new-zxdbox .am-list-news-hd h2 {
    font-size: 18px;
	font-weight:normal;
}
.new-tit {
	position:relative;
	}
.new-tit .more {
	position:absolute;
	z-index:9;
	right:15px;
	top:13px;
	font-size:14px;
	font-weight:normal;
	}
.new-dtbox .am-slider-default ,.new-nybox-1 .am-slider-default , .new-dtbox .am-slider-default ,.zsml-box .am-slider-default  {
    margin: 0 0 20px;
    background-color: transparent;
    border-radius: 2px;
    -webkit-box-shadow: 0 0 0px rgba(0, 0, 0, 0);
    box-shadow: 0 0 0px rgba(0, 0, 0, 0) ;
}
.new-dtbox .am-slider-default .am-direction-nav a , .new-nybox-1 .am-slider-default .am-direction-nav a , .zsml-box .am-slider-default .am-direction-nav a {
    width: 48px;
    height: 48px;
}
.zsml-box .am-slider-default .am-direction-nav a {
    top:40%;
}
.new-dtbox  .am-slider-default .am-direction-nav a:before  ,  .new-nybox-1  .am-slider-default .am-direction-nav a:before ,  .zsml-box  .am-slider-default .am-direction-nav a:before {
    font-size: 48px;
}
.new-dtbox .am-slider-default .am-control-nav li a , .new-nybox-1 .am-slider-default .am-control-nav li a , .zsml-box .am-slider-default .am-control-nav li a {
    width: 12px;
    height: 12px;
	margin-bottom:20px;
}
.zsml-box .am-slider-default .am-control-nav {
    bottom: 45px;
}
.zsbtn {
	display:inline-block;
	height:24px;
	line-height:24px;
	font-size:14px;
	padding-left:10px;
	padding-right:10px;
	-moz-border-radius:2px;
    -ms-border-radius:2px;
    -o-border-radius:2px;
    border-radius:2px;
	text-align:center;
	background-color:#0e90d2;
	color:#FFF;
	overflow:hidden;
	vertical-align:middle;
	margin-left:5px;
	font-weight:bold;
	padding-top: 0em !important;
	}
.zsbtn:hover {
	background-color:#F27813;
	}
.lang .am-btn {
    display: inline-block;
    margin-bottom: 0;
    padding: 0.625em 0.5em;
	}
	
/*切换展馆*/
.rides-cs {
	font: normal normal 14px "Microsoft YaHei", "Lucida Grande", "Lucida Sans Unicode", Tahoma, Helvetica, Arial, sans-serif;
	_font-family: Arial;
	color: #555;
	position: fixed;
	top: 180px;
	right: 1px;
	_position: absolute;
	z-index: 999;
   filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#E5333333', endColorstr='#E5333333');	background:#004682;
	background-repeat: repeat;
}
.rides-cs a { color: #00A0E9;}
.rides-cs a:hover { color: #ff8100; text-decoration: none;}
.rides-cs .floatL { width: 30px; float:left; position: relative; z-index:1; padding-bottom:10px; text-align:center;}
.rides-cs .floatL:hover { background:#004682;}
.rides-cs .floatL a { font-size:15px; display: block; color:#ccdfec;}
.rides-cs .floatL a:hover { font-size:15px; display: block; color:#FFF;}
.rides-cs .floatR { width: 180px; float: left; padding-top:3px; overflow:hidden;}
.rides-cs .cn h3 {
	font-size: 14px;
	color: #c4cfe2;
	font-weight: 600;
	line-height: 24px;
	margin: 0px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.rides-cs .cn ul { padding: 0 0 0 8px; margin:0px;}
.rides-cs .cn ul li { line-height: 36px; height:40px; border-bottom: solid 1px #5b98c3; overflow: hidden;font-size:15px;}
.rides-cs .cn ul li a { color:#ccdfec; }
.rides-cs .cn ul li a:hover { color:#FFF; }
.rides-cs .btnOpen, .rides-cs .btnCtn {  position: relative; z-index:9; top:0; left: 0; display:block; height: 110px; padding: 8px;}
.rides-cs .btnOpen {}
.rides-cs .btnCtn {padding: 8px;}
.rides-cs ul li.top { border-bottom: solid #7ca1bb 1px;}
.rides-cs ul li.bot { border-bottom: none;}

.lxnav {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DCDCDC;
	margin-bottom:10px;
	margin-left:1.5rem;
	margin-right:1.5rem;
	}
.lxnav ul {
	padding-left:0em;
	margin:0px;
	}
.lxnav li {
	float:left;
	list-style:none;
	}
.lxnav li span {
	display:block;
	padding-left:5px;
	padding-right:5px;
	margin-right:20px;
	font-size:16px;
	height:36px;
	line-height:34px;
	border-bottom:3px solid #FFF;
	cursor:pointer;
	}
.lxnav li span:hover {
	color:#0081c2;
	border-bottom:3px solid #0081c2;
	}
.lxnav .on span {
	border-bottom:3px solid #0081c2;
	color:#0081c2;
	font-weight:bold;
	}
.con_main h5 {
	margin-top:1.5rem;
	margin-bottom:0rem;
	margin-left:1.5rem;
	margin-right:1.5rem;
	font-size:18px;
	}
	
@media screen and (max-width:1920px) {
.new-lymain .panorama-area-1 {
	width:150px;
	height:180px;
	top:30%;
	left:3.5%;
}
.new-lymain .panorama-area-2 {
	width:150px;
	height:180px;
	top:30%;
	left: 17.5%;
}
.new-lymain .panorama-area-3 {
	width:150px;
	height:180px;
	top:30%;
	left: 38%;
}
.new-lymain .panorama-area-4 {
	width:150px;
	height:180px;
	top:30%;
	left:51.5%;
}
.new-lymain .panorama-area-5 {
	width:150px;
	height:180px;
	top:25%;
	left: 72.5%;
}
.new-lymain .panorama-area-6 {
	width:150px;
	height:180px;
	top:30%;
	left:85.5%;
}
}

@media screen and (max-width:1366px) {
.new-top .nav .am-nav > li > a {
    padding: 8px 8px;
}
.new-lymain .panorama-area-1 {
	width:140px;
	height:160px;
}
.new-lymain .panorama-area-2 {
	width:140px;
	height:160px;
}
.new-lymain .panorama-area-3 {
	width:140px;
	height:160px;
}
.new-lymain .panorama-area-4 {
	width:140px;
	height:160px;
}
.new-lymain .panorama-area-5 {
	width:140px;
	height:160px;
}
.new-lymain .panorama-area-6 {
	width:140px;
	height:160px;
}
}
.czbox {
	position:fixed;
	bottom:15%;
	right:0.5%;
	z-index:999;
	display:none;
	
	}
.style-main-box .news_box .am-list > li .xw , .style-main-box .news_box .am-list > li .cx , .style-main-box .news_box .am-list > li .px , .style-main-box .news_box .am-list > li .hy  {
	top: 8px !important;
	}

.lfang {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DCDCDC;
	margin-bottom:15px;
	}
.lfang ul {
	padding:0;
	margin:0;
	}
.lfang li {
	float:left;
	list-style:none;
	}
.lfang li a {
	display:block;
	padding-left:15px;
	padding-right:15px;
	margin-right:10px;
	font-size:16px;
	height:36px;
	line-height:34px;
	cursor:pointer;
	background-color:#F1F1F1;
	}
.lfang li a:hover {
	color:#0081c2;
	background-color:#E3F2F9;
	}
.lfang .on a {
	color: #ffffff;
    background-color: #004682;
    border-color: #004682;
	font-weight:bold;
	}
.playbx { width:100%; height:530px;}
.spd .lg_box {
	cursor:pointer;
	}
.style-main-box .cp_img1 img {
    width: 100%;
    border: 1px solid #eee;
	height:195px;
}

.dqsel .am-fl {
	margin-right:15px;
	}
.dqsel .am-fl select {
	width:150px;
	}
.reg-span i ,.reg-span2 i  {
	margin-left:15px;
	}
.reg-span .am-btn {
	border-radius: 4px;
	margin-bottom:10px;
	margin-right:5px;
	background-color:#efefef;
	border:1px solid #efefef;
	white-space: nowrap;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    overflow: hidden;
    display: inline-block;
    width: 130px;
	font-size:14px;
	}
.reg-span2 .am-btn {
	border-radius: 4px;
    padding: 0.4em 1em;
	font-size:12px;
	margin-bottom:10px;
	margin-right:5px;
	background-color:#efefef;
	border:1px solid #efefef;
	white-space: nowrap;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    overflow: hidden;
    display: inline-block;
    width: 130px;
	}
.reg-span .on ,.reg-span2 .on {
    color: #ffffff;
    background-color: #0e90d2;
    border-color: #0e90d2;
}
.reg-span3 {
	margin-top:5px;
	}
.reg-span3 .am-btn {
	float:left;
	border-radius: 3px;
    padding: 0.4em 1em;
	font-size:12px;
	margin-bottom:10px;
	margin-right:5px;
	color: #999;
    background-color: #FFF;
    border-color: #DDD;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
	width:96px;
	cursor:default;
	}
.zygbox .am-u-md-2 {width: 16%;
	
	}
.zygbox .am-u-md-10 {width: 84%;
	
	}
.zygbox select, .zygbox textarea, .zygbox input[type="text"], .zygbox input[type="password"], .zygbox input[type="datetime"], .zygbox input[type="datetime-local"] {
    font-size: 1.4rem;
}
.zygbox .ac-mob {
	margin-bottom:0px;
	}

.ac-spp-list .gl {
    line-height: 36px;
    padding-top: 8px;
    padding-bottom: 8px;
	border-bottom: 1px solid #E3E3E3;
}
.ac-spp-list .hx1 {
    float: left;
    width: 15%;
}
.ac-spp-list .hx2 {
    float: left;
    width: 15%;
}
.ac-spp-list .hx3 {
    float: left;
    width: 20%;
}
.ac-spp-list .hx4 {
    float: left;
    width: 20%;
}
.ac-spp-list .hx7 {
    float: left;
    width: 20%;
	color: #999999;
}

.hx-gray {
    float: left;
    width: 15%;
	color: #999999;
}

.rz-ico-gz {
	display:inline-block;
	height: 24px;
    padding-left: 3px;
    padding-right: 3px;
    line-height: 24px;
	font-size:14px;
	-moz-border-radius:3px;
    -ms-border-radius:3px;
    -o-border-radius:3px;
    border-radius:3px;
	text-align:center;
	background-color:#fe7e2a;
	color:#FFF;
	overflow:hidden;
	vertical-align:middle;
	margin-left:5px;
	text-shadow:1px 1px 1px #fe7e2a;
	padding-top: 0em !important;
	}
.rz-ico-sj {
	display:inline-block;
	height: 22px;
    padding-left: 3px;
    padding-right: 3px;
    line-height: 22px;
	font-size:12px;
	-moz-border-radius:3px;
    -ms-border-radius:3px;
    -o-border-radius:3px;
    border-radius:3px;
	text-align:center;
	background-color:#dd514c;
	color:#FFF !important;
	overflow:hidden;
	vertical-align:middle;
	text-shadow:1px 1px 1px #a12b27;
	padding-top: 0em !important;
	}
.rz-ico-sj:hover {
	color:#FFF !important;
	}
.rz-ico-sj .icon { 
    margin-right:3px;
	font-size:13px;
    }
.rz-ico-zy {
	display:inline-block;
	height: 24px;
    padding-left: 3px;
    padding-right: 3px;
    line-height: 24px;
	font-size:14px;
	-moz-border-radius:3px;
    -ms-border-radius:3px;
    -o-border-radius:3px;
    border-radius:3px;
	text-align:center;
	background-color:#34b85c;
	color:#FFF;
	overflow:hidden;
	vertical-align:middle;
	margin-left:5px;
	text-shadow:1px 1px 1px #2b9e4e;
	padding-top: 0em !important;
	}
.rz-ico-zy .icon { 
    margin-right:3px;
	font-size:16px;
    }
.rz-ico-gz .icon { 
    margin-right:3px;
	font-size:16px;
	padding-top:2px;
    }
.rz-ico-sj-big {
	display:inline-block;
	width:120px;
	height:120px;
	text-align:center;
	line-height:110px;
	-moz-border-radius:10px;
    -ms-border-radius:10px;
    -o-border-radius:10px;
    border-radius:10px;
	text-align:center;
	background-color:#fe7e2a;
	color:#FFF;
	overflow:hidden;
	vertical-align:middle;
	text-shadow:1px 1px 1px #e06514;
	padding-top: 0em !important;
	cursor:pointer;
	}
.rz-ico-sj-big .icon { 
    font-size:64px;
    }
.sj-img , .cs_tit , .qybanner .qy-logo {
	position:relative;
	}
.cs_tit {
	min-height:90px;
	}
.fdc {
	position:absolute;
	z-index:100;
	top:5px;
	right:5px;
	}
.qybanner .qy-logo .fdc {
	top:auto;
	bottom:5px;
	right: -90px;
	}
.cs_tit  .fdc {
	position:relative;
	margin-bottom:10px;
	top:0px;
	left:0px;
	}
.rzzs-1 {
	margin-top:15px;
	font-size:18px;
	}
.rzzs-2 {
	margin-top:35px;
	font-size:18px;
	background-color:#FFFBEC;
	border:1px solid #DDD;
	color:#F30;
	width:60%;
	margin-left:auto;
	margin-right:auto;
	padding:15px;
	}
.rzzs-3 {
	margin-top:35px;
	padding-top:20px;
	padding-bottom:20px;
	background-color:#F3F3F3;
	font-size:15px;
	}
.rzzs-3 .box {
	width:62%;
	margin-left:auto;
	margin-right:auto;
	}
.rzzs-3 h3 {
	font-size:18px;
	margin-bottom:1rem;
	}
.new-tx {
	position:relative;
	}
.new-tx-pic {
	position:absolute;
	width:260px;
	z-index:999;
	right:-100px;
	top:0px;
	text-align:center;
	}
.ac-gr-info .reg-btn-2 .am-btn {
    width:auto;
}
.mp-box {
	position:absolute;
	width:360px;
	z-index:999;
	right:-150px;
	top:38%;
	}
.zr-ts span {
	display:inline-block;
	padding:15px;
	-moz-border-radius:5px;
	-ms-border-radius:5px;
	-o-border-radius:5px;
	border-radius:5px;
	background-color:#FFFBEC;
	border:1px solid #EEE;
	}
.mp-box .am-icon-check {
	margin-right:10px;
	color:#393;
	}
.scmp {
	position:absolute;
	z-index:999;
	bottom:30px;
	right:20px;
	}
.scmp2 {
	position:absolute;
	z-index:999;
	width:180px;
	bottom:30px;
	right:20px;
	text-align:center;
	}
.scmp2 label {
	font-size:12px;
	font-weight:normal !important;
	}
.zygbox .am-form-group {
    margin-bottom: 1rem;
}

.ac-wd2-list {
	margin-top:15px;
	}
.ac-wd2-list .gl {
    line-height: 24px;
    padding-top: 8px;
    padding-bottom: 8px;
    border-bottom: 1px solid #E3E3E3;
}
.ac-wd2-list .fwb {
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
	background-color: #f6f6f6;
	border-bottom:2px solid #E3E3E3;
	}
.ac-wd2-list .hx1 {
    float: left;
    width: 3%;
}
.ac-wd2-list .hx2 {
    float: left;
    width: 10%;
}
.ac-wd2-list .hx3 {
    float: left;
    width: 22%;
}
.ac-wd2-list .hx4 {
    float: left;
    width: 17%;
}
.ac-wd2-list .gl .hx4 {
	color:#A7A7A7;
}
.ac-wd2-list .hx5 {
    float: left;
    width: 15%;
	word-break:break-all;
}
.ac-wd2-list .hx6 {
    float: left;
    width: 22%;
}
.ac-wd2-list .hx7 {
    float: left;
    width: 5%;
}
.ac-wd2-list .ac-wd-fl {
	margin-left: 20px;
}
.lxts {
	display:inline-block;
    font-size: 12px;
    background-color: #FFFBEC;
    border: 1px solid #DDD;
	border-radius: 3px;
    color: #F30;
    margin-left: auto;
    margin-right: auto;
    padding: 0px 5px 0px 5px;
	position:relative;
	
}
.yw-1 {
	padding-top:5px;
	padding-bottom:5px;
	margin-bottom:10px;
	background-color: rgba(36,108,195,0.7);
	border-left:5px solid #666;
	color:#FFF;
}
.yw-2 {
	padding-top:5px;
	padding-bottom:5px;
	margin-top:15px;
	background-color:#CCC;
	background-color: rgba(36,108,195,0.7);
	border-left:5px solid #666;
	color:#FFF;
}
.t2t {
	font-size: 20px;
	margin-bottom:0rem;
	padding-bottom:0px;
	border-bottom-width: 0px;
}
.zlnav2 {
	margin-top:0px;
	overflow: hidden;
	}
.zlnav2 ul {
	padding-left: 0em;
	}
.zlnav2 li {
	float:left;
	list-style:none;
	}
.zlnav2 li a {
	display:block;
	padding-left:15px;
	padding-right:15px;
	margin-right:10px;
	font-size:18px;
	height:36px;
	line-height:34px;
	background-color:#FFF;
	cursor:pointer;
	border-radius:5px 5px 0px 0px;
	}
.zlnav2 li a:hover {
	color:#FFF;
	background-color:#0081c2;
	}
.zlnav2 .on a {
	color:#FFF;
	background-color:#0081c2;
	}

.mp-box .con_new_box .con_mp {
	min-height: 220px;
	background-image: url(../images/mp_bg2.jpg);
}
.mp-box .con_new_box .con_mp .lx-1 {
    font-size: 14px;
    margin-top: 5px;
}
.ac-fl-list .tg .title {
	font-weight:bold;
}
.ac-fl-list .tg .tb {
	color: #71AECC;
	width:16px;
	text-align:center;
	margin-right:2px;
	font-size: 1.4rem;
}
.ac-fl-list .tg .tit {
	display: inline-block;
}
.ac-fl-list .tg .yc {
	display: inline-block;
	border-radius: 1000px;
	vertical-align: middle;
	font-size: 12px;
	color: #FFF;
	line-height: 18px;
	height:20px;
	padding: 0em 0.5em;
	margin-right: 5px;
	margin-top: 0px;
	background-color: #6DB7E2;
	border: 1px solid #6DB7E2;
}
.zstit {
	margin-bottom:0px;
	}
.zsbox {
	background-image: url(../images/zsmp.png);
	background-repeat: no-repeat;
	background-position: center top;
	min-height:225px;
	}
.zsbox h3 {
	text-align:center;
	color:#FFF;
	font-size:20px;
	font-weight:normal;
	padding-top:90px;
	width:75%;
	margin-left:auto;
	margin-right:auto;
	}
.mpgb {
	width:95%;
	margin-left:auto;
	margin-right:auto;
	}
.mpgb .am-u-md-4, .mpgb .am-u-md-6 {
    padding-top: 20px;
    padding-bottom: 20px;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
}
.mpgb .more a { 
    color:#FFF;
	display:inline-block;
	margin-top:5px;
	}
.xqbox .am-u-md-6  {
	width:45%;
	padding-left: 2rem;
    padding-right: 2rem;
	padding-top:2.5rem;
}
.zxbanner {
	margin-top:40px;
	}
.zxbanner2 {
	margin-top:40px;
	}
.zxbanner img , .zxbanner2 img {
    width: 100%;
}
.new-dtbox {
	background-image: url(../images/new-bgc1.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 40px;
}
.new-zcbox {
    margin-left: -1.5rem;
    margin-right: -3rem;
	margin-top:30px;
}
.new-zcbox .list {
	margin-bottom:0px;
}
.new-zcbox .dtimg img {
	width:97%;
	height:250px;
}
.new-zcbox .dtimg {
	height:250px;
}
.new-zcbox.list a:hover .dtimg {
	
}
.new-zcbox .list a:hover p , .new-zcbox .list a:hover h3 {
	color: #004682;
}
.new-zcbox .dttxt h3 {
    margin: 0;
	margin-top:15px;
    line-height: 30px;
	font-size:24px;
	font-weight:normal;
	display:block;
	width:97%;
	
}
.new-zcbox .dttxt p {
    margin: 0;
	margin-top:15px;
    height: 42px;
    line-height: 20px;
    font-size: 14px;
    overflow: hidden;
    display: block;
	color:#909090;
	display:block;
	width:97%;
}
.new-zcbox .dtmore {
	color: #004682;
	margin-top: 10px;
	background-image: url(../images/jdt.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 25px;
}

.new-zwfbox {
    margin-top: 30px;
}
.new-zwfbox .am-u-md-6 {
	min-height:451px;
	}
.new-zwfbox .zxd {
    margin-left: -1.5rem;
	margin-right: -1.5rem;
	width:auto;
}
.new-zwfbox h1 {
	margin-bottom: 1rem;
	font-size: 18px;
	height:40px;
	line-height:36px;
	color:#333;
	padding-left: 15px;
	background-color: #E3E3E3;
	border-radius: 4px;
	background-image: url(../images/zxtitbg2.png);
	background-repeat: no-repeat;
	background-position: 80% top;
}
.new-zwfbox .am-list-news-more {
	font-size:1.4rem;
	font-weight:normal;
	margin-top:0px;
	margin-right:15px;
	color:#FFF;
}
.new-zwfbox .am-list-news-more a {
	color:#666;
}

.news-tw {
	padding:10px;
	border-left:1px solid #FFF;
	border-top:1px solid #FFF;
	border-right:1px solid #FFF;
	border-bottom:1px solid #DDD;
	margin-bottom:15px;
	}
.news-tw:hover {
	border:1px solid #4182d5;
	}
.zdj-img {
	float:left;
	width:140px;
}
.zdj-img img {
	width:140px;
	height:90px;
}
.zdj-txt {
	float:right;
	width:435px;
}
.zdj-txt h3 {
	font-size:18px;
	font-weight:normal;
	margin-bottom:1rem;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
}
.zdj-txt .zs {
	display:block;
	margin-bottom:1rem;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden
}
.zdj-txt .rq {
	display:inline-block;
	color:#787878;
	background-color:#EBEBEB;
	padding-left:5px;
	padding-right:5px;
	border-radius:5px;
}
.new-zxlist {
	margin-top:30px;
	margin-left:-1.5rem;
	margin-right:-1.5rem;
	}
.new-zxlist .nav {
	margin:0;
	padding-left: 0em;
	}
.new-zxlist .nav li {
	list-style:none;
	margin-bottom:5px;
	}
.new-zxlist .nav li .am-icon-chevron-right {
	font-size:14px;
	float:right;
	}
.new-zxlist .nav li a {
	font-size:16px;
	display:block;
	color:#333;
	background-color:#f3f3f3;
	line-height:48px;
	padding-left:15px;
	padding-right:15px;
	border-radius:0px 5px 5px 0px;
	border-left:3px solid #f3f3f3;
	}
.new-zxlist .nav li a .am-icon-chevron-right {
	font-size:12px;
	float:right;
	color:#D2D2D2;
	}
.new-zxlist .nav li a:hover {
	display:block;
	color:#333;
	background-color:#E8E8E8;
	line-height:48px;
	padding-left:15px;
	padding-right:15px;
	border-radius:0px 5px 5px 0px;
	border-left:3px solid #E8E8E8;
	}
.new-zxlist .nav .on a , .new-zxlist .nav .on a:hover {
	display:block;
	background-color:#004682;
	color:#FFF;
	line-height:48px;
	padding-left:15px;
	padding-right:15px;
	border-radius:0px 5px 5px 0px;
	border-left:3px solid #ff0200;
	}
..new-zxlist .nav .on a .am-icon-chevron-right {
	color:#FFF;
	}
.new-zxlist .tx_box {
	padding-top:15px;
	padding-bottom:15px;
	border: 1px solid #dddddd;
	margin-left:0rem;
	margin-right:0rem;
	margin-bottom:30px;
	}
.new-zxlist .tx_box .news_txt1 .txt1 {
	padding-left:15px;
	padding-right:15px;
	overflow: hidden;
	font-size:1.4rem;
	color: #909090;
	overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    line-height: 20px;
    -webkit-line-clamp: 2;
    max-height: 50px;
	margin-bottom:10px;
}
.new-zxlist .tx_box h3 {
	padding-left:15px;
	padding-right:15px;
	display:block;
	font-size:18px;
	margin: 0 0 0.8rem 0;
	display:block;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #0081c1;
	}
.new-zxlist .tx_box .info {
	padding-left:15px;
	padding-right:15px;
	}
.new-zxlist .tx_box .data {
	display:inline-block;
	color:#787878;
	background-color:#EBEBEB;
	padding-left:5px;
	padding-right:5px;
	border-radius:5px;
	font-size:12px;
	}
.new-zxlist .tx_box .zs {
	margin-left:20px;
	display:inline-block;
	color:#787878;
	}
.mp-ss {
	width:94%;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:-20px;
	overflow:hidden;
	}
.ac-xx-btn select {
    padding: 0.4em 1.5em 0.4em 1em !important;
	font-size:14px;
}
.ac-xx-btn .am-form-field !important {
    padding: 0.4em;
}
.con_new_box .con_mp .am-icon-edit {
	position: absolute;
	z-index:9;
	font-size:24px;
	color:#BBB;
	cursor:pointer;
	right:40px;
	bottom:9px;
	}
.con_new_box .con_mp .am-icon-edit:hover {
	color:#F30;
	}
.diqubox {
	padding:15px;
	}
.diqubox ul {
	padding-left:0px;
	}
.diqubox li {
	list-style:none;
	float:left;
	width:20%;
	text-align:center;
	}
.diqubox i {
	margin-left:15px;
	}
.diqubox .am-btn {
	font-size:14px;
	border-radius: 4px;
	margin-bottom:10px;
	margin-left:auto;
	margin-right:auto;
	padding:0.3em 0.5em;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
	width:100px;
	}
.diqubox .on {
    color: #ffffff;
    background-color: #004682;
    border-color: #004682;
}
.xzly {
	margin-top:15px;
	}
.xzly .am-btn {
	border-radius: 4px;
    padding: 0.4em 1.5em 0.4em 1em;
	font-size:12px;
	margin-bottom:10px;
	margin-right:5px;
	color: #333;
    background-color: #efefef;
    border-color: #efefef;
    white-space: nowrap;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    overflow: hidden;
    display: inline-block;
    width: 150px;
    text-align: center;
	position:relative;
	}
.xzly .am-btn i {
	margin-left:10px;
	color:#0c79b1;
	position:absolute;
	top:3px;
	right:2px;
	}
.xzly .am-btn i:hover {
	color:#F00;
	}
.style-main-box .cp_box-2 .am-u-md-5 {
	width:30%;
	}
.style-main-box .cp_box-2 .am-u-md-7 {
	width:70%;
	}
.zxbanner .am-slider-default .am-direction-nav a {
    width: 40px;
    height: 36px;
}
.zxbanner .am-slider-default .am-direction-nav a:before {
    color: #FFF;
    font-size: 36px;
}
.zxbanner .am-slider-default .am-control-nav {
    bottom: 10px;
}
.new-hy-box {
	margin-top:50px;
	margin-left:-1.5rem;
	margin-right:-1.5rem;
	}
.new-hy-box .new-tit {
	margin-bottom:30px;
	}
.new-hy-box .nav {
	margin:0;
	padding-left: 0em;
	}
.new-hy-box .nav li {
	height:48px;
	list-style:none;
	margin-bottom:5px;
	background-color:#f3f3f3;
	padding-left:15px;
	padding-right:15px;
	border-radius:0px 5px 5px 0px;
	border-left:3px solid #f3f3f3;
	}
.new-hy-box .nav li .am-icon-chevron-right {
	font-size:14px;
	line-height:46px;
	height:48px;
	float:right;
	}
.new-hy-box .nav li a {
	float:left;
	font-size:14px;
	line-height:46px;
	height:48px;
	display:block;
	width:90%;
	color:#333;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	}
.new-hy-box .nav li .am-icon-chevron-right {
	font-size:12px;
	float:right;
	color:#D2D2D2;
	}
.new-hy-box .nav li:hover {
	display:block;
	color:#333;
	background-color:#E8E8E8;
	line-height:48px;
	padding-left:15px;
	padding-right:15px;
	border-radius:0px 5px 5px 0px;
	border-left:3px solid #E8E8E8;
	}
.new-hy-box .nav .on a , .new-hy-box .nav .on a:hover {
	color:#FFF;
	}
.new-hy-box .nav .on , .new-hy-box .nav .on:hover {
	display:block;
	background-color:#004682;
	color:#FFF;
	line-height:48px;
	padding-left:15px;
	padding-right:15px;
	border-radius:0px 5px 5px 0px;
	border-left:3px solid #ff0200;
	}
.new-hy-box .nav .on .am-icon-chevron-right {
	color:#FFF;
	}
.new-hy-box .hyzk span {
	border-radius:5px;
	display:block;
	font-size:14px;
	line-height:24px;
	color:#004682;
	padding:0px 10px 0px 10px;
	text-align:center;
	border: 1px solid #DDD;
	margin-top:10px;
	cursor:pointer;
	}
.new-hy-box .hyzk i {
	font-size:14px;
	line-height:18px;
	margin-left:10px;
	}
.new-hy-box .hyzk span:hover {
	background-color:#004682;
	color:#FFF;
	border: 1px solid #004682;
	}
.new-hy-box .hyzk i span {
	font-size:16px;
	line-height:18px;
	}
.new-hy-box .new-tit .more {
    position: absolute;
    z-index: 9;
    right: 30px;
    top: 13px;
    font-size: 14px;
    font-weight: normal;
}
.new-hylist .cdtit {
    background-color: #ededed;
    margin-top: 0px;
    margin-left: 0rem;
    margin-right: 0rem;
    position: relative;
}
.new-hylist .cdtit h4 {
	margin-top: 0em;
	background-color: #ededed;
	font-size: 1.8rem;
	float: left;
	padding-left: 20px;
	padding-right: 20px;
	line-height: 36px;
	height: 40px;
	color: #333;
	display: block;
	margin-bottom: 0rem;
	background-image: url(../images/lmbg7.png);
	background-repeat: no-repeat;
	background-position: left top;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ededed;
}
.new-hylist .cdsx {
	padding:10px;
	border: 1px solid #E6E6E6;
	margin-bottom:20px;
	box-shadow: rgba(120, 120, 120, 0.12) 0px 1px 6px, rgba(120, 120, 120, 0.12) 0px 1px 4px;
	}
.new-hylist .cdsx .cdsx-1 {
	float:left;
	width:95%;
	}
.new-hylist .cdsx .cdsx-2 {
	float:right;
	width:5%;
	text-align:center;
	}
.new-hylist .cdsx .cdsx-2 i {
	font-size:18px;
	line-height:18px;
	color:#004682;
	width:20px;
	height:20px;
	text-align:center;
	border: 1px solid #DDD;
	margin-top:8px;
	cursor:pointer;
	}
.new-hylist .cdsx .cdsx-2 i:hover {
	background-color:#004682;
	color:#FFF;
	border: 1px solid #004682;
	}
.new-hylist .cdsx ul {
	padding:0;
	}
.new-hylist .cdsx li {
	list-style:none;
	float:left;
	width:12.5%;
	}
.new-hylist .cdsx .am-btn {
	font-size:14px;
	border-radius: 4px;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:auto;
	margin-right:auto;
	padding:0.3em 0.5em;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
	width:110px;
	}
.new-hylist .cdsx .on {
    color: #ffffff;
    background-color: #004682;
    border-color: #004682;
}
.new-hylist .lg_list {
	position:relative;
	padding-top:5px;
	padding-left:0px;
	padding-right:0px;
	margin-left: -1rem;
    margin-right: -1rem;
	}
.new-hylist .lg_list .am-u-md-3 {
	padding-left: 1rem;
    padding-right: 1rem;
	}
.new-hylist .lg_list [class*="am-u-"] + [class*="am-u-"]:last-child {
    float: left;
}
.new-hylist .lg_list .lg_box {
    padding-top: 1.5rem;
    padding-bottom: 1rem;
    border: 1px solid #E6E6E6;
    margin-bottom: 2rem;
	position:relative;
	box-shadow: rgba(120, 120, 120, 0.12) 0px 1px 6px, rgba(120, 120, 120, 0.12) 0px 1px 4px;
}
.new-hylist .lg_list .lg_box:hover {
    border: 1px solid #0081c2;
}
.new-hylist .lg_list .lg_img1 img {
	width: 100%;
	height:auto;
}
.new-hylist .lg_list .lg_txt1 h3 {
	font-size:14px;
	margin:0;
	margin-top:10px;
	font-weight:normal;
	padding-bottom:5px;
	margin-bottom:0px;
	text-align:center;
	display:block;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
}
.new-hylist .lg_list .lg_txt1 h3 a {
	display:block;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
}
	
.new-hylist .am-pagination {
    margin-top: 1rem;
}
.new-hylist .sszy {
	margin-top:0px;
	overflow: hidden;
	border-bottom:2px solid #004682;
	margin-bottom:30px;
	}
.new-hylist .sszy ul {
	padding-left: 0em;
	}
.new-hylist .sszy li {
	float:left;
	list-style:none;
	}
.new-hylist .sszy li a {
	display:block;
	padding-left:40px;
	padding-right:40px;
	margin-right:5px;
	font-size:16px;
	height:36px;
	line-height:34px;
	background-color:#EEE;
	cursor:pointer;
	border-radius:4px 4px 0px 0px;
	}
.new-hylist .sszy li a:hover , .new-hylist .sszy .on a {
	color:#FFF;
	background-color:#004682;
	}
.hyzp {
	margin-left:-1rem;
	margin-right:-1rem;
}
.hyzp .cp_box {
    border-top-color: #E6E6E6;
}
.hyzp .cp_box:hover {
    border: 1px solid #0081c2;
}
.hyzp .cp_img1 img {
    width: 100%;
    height: 203px;
    border: 0px solid #eee;
}
.pt-lybox .new-tit {
	margin-top:50px;
	}
.pt-lybox .cdtit {
    background-color: #ededed;
    margin-top: 0px;
    margin-left: 0rem;
    margin-right: 0rem;
    position: relative;
}
.pt-lybox .cdtit .more {
	display:inline-block;
	float:right;
	margin-top:8px;
	margin-right:15px;
	color:#999;
}
.pt-lybox .cdtit h4 {
    margin-top: 0em;
    background-color: #ededed;
    font-size: 1.8rem;
    float: left;
    padding-left: 20px;
    padding-right: 20px;
    line-height: 36px;
    height: 40px;
    color: #333;
    display: block;
    margin-bottom: 0rem;
    border-right: 1px solid #ededed;
	border-left:4px solid #397fb7;
}
.pt-lybox  .lg_list {
    position: relative;
    padding-top: 5px;
    padding-left: 0px;
    padding-right: 0px;
	margin-left:-1rem;
	margin-right:-1rem;
	margin-top:20px;
}
.pt-lybox  .lg_list .lg_box {
    padding-top: 1.5rem;
    padding-bottom: 1rem;
    border: 1px solid #dddddd;
    margin-bottom: 2rem;
	position:relative;
	box-shadow: rgba(120, 120, 120, 0.12) 0px 1px 6px, rgba(120, 120, 120, 0.12) 0px 1px 4px;
}
.pt-lybox  .lg_list .lg_box:hover {
    border: 1px solid #0081c2;
}
.ss-lybox .sx_btn {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    margin-top: 5px;
}	
.ss-lybox  .lg_list {
    position: relative;
    padding-top: 5px;
    padding-left: 0px;
    padding-right: 0px;
	margin-left:-1rem;
	margin-right:-1rem;
	margin-top:20px;
}
.ss-lybox  .lg_list .lg_box {
    padding-top: 1.5rem;
    padding-bottom: 1rem;
    border: 1px solid #dddddd;
    margin-bottom: 2rem;
	position:relative;
	box-shadow: rgba(120, 120, 120, 0.12) 0px 1px 6px, rgba(120, 120, 120, 0.12) 0px 1px 4px;
}
.ss-lybox  .lg_list .lg_box:hover {
    border: 1px solid #0081c2;
}
.ss-lybox .am-pagination {
	margin-top: 1rem;
	}
.ss-lybox .sszy {
	margin-top:0px;
	overflow: hidden;
	border-bottom:2px solid #004682;
	}
.ss-lybox .sszy ul {
	padding-left: 0em;
	}
.ss-lybox .sszy li {
	float:left;
	list-style:none;
	}
.ss-lybox .sszy li a , .ss-lybox .sszy li .xqdc {
	display:block;
	padding-left:40px;
	padding-right:40px;
	margin-right:5px;
	font-size:16px;
	height:36px;
	color:#666;
	line-height:34px;
	background-color:#EEE;
	cursor:pointer;
	border-radius:4px 4px 0px 0px;
	}
.ss-lybox .sszy li a:hover , .ss-lybox .sszy .on a  , .ss-lybox .sszy .on .xqdc {
	color:#FFF;
	background-color:#004682;
	}
.ss-lybox .sszy .on .xqdc {
	cursor:default;
	}
.ss-lybox .ssc {
    padding-top: 10px;
    padding-bottom: 10px;
	padding-left:10px;
}
.am-input-xs {
	font-size:12px;
	border: 1px solid #dedede;
	border-radius: 4px;
}
.ss-lybox .cp_sx {
    padding: 15px;
    padding-top: 5px;
    border: 1px solid #dddddd;
	border-top:0px;
    margin-top: 0px;
    margin-left: 0rem;
    margin-right: 0rem;
    width: auto;
    box-shadow: rgba(120, 120, 120, 0.12) 0px 1px 6px, rgba(120, 120, 120, 0.12) 0px 1px 4px;
}
.ss-lybox .cdsx {
	position:relative;
	}
.ss-lybox .cdsx i {
	position:absolute;
	font-size:18px;
	line-height:18px;
	color:#004682;
	width:20px;
	height:20px;
	text-align:center;
	border: 1px solid #DDD;
	top:12px;
	right:0px;
	cursor:pointer;
	}
.ss-lybox .cdsx i:hover {
	background-color:#004682;
	color:#FFF;
	border: 1px solid #004682;
	}
.ss-lybox .cdsx ul {
	padding:0;
	width:1150px
	}
.ss-lybox .cdsx li {
	list-style:none;
	float:left;
	width:auto;
	margin-top: 0px;
    margin-bottom: 0px;
	}
.ss-lybox .cdsx .am-btn {
	font-size:12px;
	height:26px;
	border-radius: 3px;
	margin-top:8px;
	margin-bottom:8px;
	margin-right:20px;
	padding:0.3em 0.5em;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
	width:110px;
	background-color: #FFF;
    border-color: #dedede;
	color:#666;
	}
.ss-lybox .cdsx .am-btn:hover {
	border: 1px solid #004682;
	background-color: #FFF;
	}
.ss-lybox .cdsx .on , .ss-lybox .cdsx .on:hover {
    color: #ffffff;
    background-color: #004682;
    border-color: #004682;
}


.ss-lybox .cdsx2 {
	position:relative;
	}
.ss-lybox .cdsx2 i {
	position:absolute;
	font-size:18px;
	line-height:18px;
	color:#004682;
	width:20px;
	height:20px;
	text-align:center;
	border: 1px solid #DDD;
	top:12px;
	right:0px;
	cursor:pointer;
	}
.ss-lybox .cdsx2 i:hover {
	background-color:#004682;
	color:#FFF;
	border: 1px solid #004682;
	}
.ss-lybox .cdsx2 ul {
	padding:0;
	width:1150px
	}
.ss-lybox .cdsx2 li {
	list-style:none;
	float:left;
	width:auto;
	margin-top: 0px;
    margin-bottom: 0px;
	}
.ss-lybox .cdsx2 .am-btn {
	font-size:12px;
	height:26px;
	border-radius: 3px;
	margin-top:8px;
	margin-bottom:8px;
	margin-right:20px;
	padding:0.3em 0.5em;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
	width:110px;
	background-color: #FFF;
    border-color: #dedede;
	color:#666;
	}
.ss-lybox .cdsx2 .am-btn:hover {
	border: 1px solid #0081c2;
	background-color: #FFF;
	}
.cp_sx .lyd li {
   font-size:12px;
	height:26px;
	line-height:16px;
	border-radius: 3px;
	margin-top:8px;
	margin-bottom:8px;
	margin-right:20px;
	margin-left: 10px;
	padding:0.3em 0.5em;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
	width:110px;
	background-color: #FFF;
    border: 1px solid #dedede;
	color:#666;
}
 .cp_sx .lyd li:hover , .cp_sx .lyd .on {
	border: 1px solid #0081c2;
	border-bottom:#EEE;
	background-color: #eeeeee;
	border-radius: 3px 3px 0px 0px;
	color:#666;
}
.cp_sx .lyd .lyy .df {
    width: 80px;
    white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
}
.gain li {
    font-size: 12px;
    line-height: 28px;
    height: 30px;
	color:#666;
    display: block;
    margin-top: 0px;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    position: relative;
}
.gain li .mud {
    position: absolute;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    left: 260px;
    top: 0px;
    width: 538px;
    min-height: 30px;
    background-color:#f4f4f4;
    border: 0px solid #CCC;
    border-left: 0px;
    display: none;
}
.gain li .mud li {
	font-size: 12px;
	float: left;
	height: 23px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #E2E2E2;
	border-bottom-width: 0px;
	line-height: 22px;
	margin-top: 4px;
	margin-bottom: 4px;
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 0px;
	padding-bottom: 0px;
	color:#666;
}
.gain li .mud li a {
	color:#666;
}
.gain li:hover .mud {
    display:  block;
}
.gain li a {
	color:#666;
}
.gain li:hover  {
	background-color:#f4f4f4;
	}
.gain li .txt {
    margin-left: 10px;
}

.cp_sx .am-icon-caret-down {
    margin-left: 5px;
    color: #B4B4B4;
	float:right;
}
.ss-lybox .cdsx2 .on , .ss-lybox .cdsx2 .on:hover {
    color: #ffffff;
    background-color: #004682;
    border-color: #004682;
}
.ss-lybox .ssbtn {
	border-bottom:0px;
	text-align:center;
	}
.ss-lybox .ssbtn .am-btn-primary {
	background-color: #004682;
    border-color: #004682;
	}
.ss-lybox .ssbtn .am-btn-primary:hover {
	background-color: #0e90d2;
	border-color: #0e90d2;
	}
.ss-lybox .ssbtn .am-btn {
	width:100px;
	}
.ss-lybox .lyd-yx {
	border:0px solid #DDD;
	margin-left:5px;
	margin-top:10px;
	background-color: #FFF;
	border-radius: 4px;
	}
.ss-lybox .lyd-yx .mbxx  {
	margin:3px 10px 3px 10px;
	}
.ss-lybox .lyd-yx .mbxx .jt {
    height: 22px;
    color: #C5C5C5;
    display: inline-block;
    line-height: 20px;
    font-size: 12px;
}
.lysxbox {
	position:relative;
	}

.lysxbox .lyd-box-1 {
	top:34px;
	left:10px;
	}
.lysxbox .lyd-box-2 {
	top:34px;
	left:150px;
	}
.lysxbox .lyd-box-3 {
	top:34px;
	left:290px;
	}
.lysxbox .lyd-box-4 {
	top:34px;
	left:430px;
	}
.lysxbox .lyd-box-5 {
	top:34px;
	left:570px;
	}
.lysxbox .lyd-box-6 {
	top:34px;
	left:710px;
	}
.ss-lybox .cp_list {
    margin-top: 20px;
	margin-left:-1rem;
	margin-right:-1rem;
}
.ss-lybox .cp_box {
    border-top-color: #E6E6E6;
}
.ss-lybox .cp_box:hover {
    border: 1px solid #0081c2;
}
.ss-lybox .new-zxlist {
    margin-top: 50px;
	margin-left:0rem;
	margin-right:0rem;
}
.ss-lybox .xzrq  {
	padding-top:12px;
	padding-bottom:12px;
	padding-left:10px;
	}
.ss-lybox .xzrq .am-fl  {
	position:relative;
	}
.ss-lybox .xzrq .am-fl i  {
	position:absolute;
	top:3px;
	right:10px;
	}
.ss-lybox .xzrq .am-form-field {
    font-size: 12px;
    border: 1px solid #dedede;
    border-radius: 4px;
}
.style-main-box .news_box .am-list > li {
    background-position: 80px center !important;
    padding-left: 80px !important;
	background-image:none !important;
}
.news_box .am-list-date {
    top: 0.6rem;
}
.style-main-box .news_box .am-list > li .xw , .style-main-box .news_box .am-list > li .cx, .style-main-box .news_box .am-list > li .px , .style-main-box .news_box .am-list > li .hy{
	display:block !important;
	width:65px;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	}
	
.mp-box2 {
	width:320px;
	margin-top:30px;
	margin-left:auto;
	margin-right:auto;
	}
.mp-box2 h2 {
	margin-bottom:0px;
	}
.mp-box2 .con_new_box .con_mp {
    min-height: 220px;
	background-image: url(../images/mp_bg2.jpg);
}
.mp-box2 .con_new_box .con_mp .lx-1 {
    font-size: 14px;
    margin-top: 5px;
}
.mp-box3 {
	width:320px;
	margin-top:30px;
	margin-left:auto;
	margin-right:auto;
	}
.mp-box3 h2 {
	margin-bottom:0px;
	}
.mp-box3 img {
	margin-top:30px;
	display:block;
	margin-left:auto;
	margin-right:auto;
	}
.con_mp .yjh {
    position: absolute;
	width:81px;
	font-size:12px;
    z-index: 99;
    bottom: 45px;
    right: 20px;
	color:#F30;
	text-align:center;
}
.sjfw .layui-form-label {
    float: left;
    display: block;
    padding: 5px 0px;
    width: auto;
    font-weight: 400;
    line-height: 20px;
    text-align: right;
}
.sjfw .layui-input {
    height: auto;
	padding: 0.4em !important;
	font-size:1.4rem !important ;
    line-height: 1.3;
    line-height: 30px\9;
    border-width: 1px;
    border-style: solid;
    background-color: #fff;
    border-radius: 2px;
}
.bd-box {
	width:100%;
	height:400px;
	overflow:auto;
	}
.bd-box h2 {
	margin-left:15px;
	margin-right:15px;
	margin-bottom:0.5rem;
	}
.bd-box .ac-fl-list .tg {
    line-height: 32px;
    padding-top: 3px;
    padding-bottom: 3px;
    border-bottom: 0px solid #E3E3E3;
}
.bd-box .ac-fl-list .ml20 {
    border-bottom: 1px solid #E3E3E3;
	padding-top:5px;
	padding-bottom:5px;
}
.bd-box .ac-fl-list .tg .yc {
    display: inline-block;
    border-radius: 1000px;
    vertical-align: middle;
    font-size: 12px;
    color: #666;
    line-height: 18px;
    height: 20px;
    padding: 0em 0.5em;
    margin-right: 5px;
    margin-top: 0px;
    background-color: #ececec;
    border: 1px solid #ececec;
}
.bd-box .ac-fl-list .tg i {
	float:left;
}
.bd-box .ac-fl-list .tg .tit {
	float:left;
    display: block;
	width:100px;
}
.bd-box .ac-fl-list .tg .man {
	float:left;
	width:73%;
}

.sjfw input[type="text"]  {
    height: auto;
	padding: 0.35em !important;
	font-size:1.4rem !important ;
	width:120px !important;
}
.sjfw .am-form-icon [class*='am-icon-'] {
    position: absolute;
    left: auto;
	right:5px;
    top: 50%;
    display: block;
    margin-top: -0.5em;
    line-height: 1;
    z-index: 2;
}
.zb-container {
    max-width: 1280px;
    margin: 0 auto;
}
.zbbanner {
	margin-top:30px;
	}
.zb-box {
	margin-left:-1.5rem;
	margin-right:-1.5rem;
	margin-top:40px;
	}
.zb-img img {
	width:100%;
    height:auto;
}
.zb-img {
	position:relative;
}
.zb-img .my-player-dimensions {
    width: 100%;
    height: 350px;
}
.zb-img .play {
    display: inline-block;
    position: absolute;
    width: 80px;
    height: 80px;
    z-index: 999;
    top: 38%;
    left: 45%;
    background-image: url(../images/sp-play2.png);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 100% 100%;
}
.zb-img .zbzt {
	position: absolute;
	z-index: 999;
	display:inline-block;
	padding:3px 10px;
	color:#FFF;
	background-color: rgba(0,123,227,.7);
	border-radius: 0px 0px 0px 5px;
	top:0px;
	right:0px;
	}
.zb-img .zblog {
	position: absolute;
	width:240px;
	z-index: 999;
	display:inline-block;
	padding:3px 10px;
	color:#FFF;
	background-color: rgba(10,10,10,.5);
	border-radius: 5px;
	top:40%;
	left:35%;
	text-align:center;
	}
.zb-img .zblog  a.blue:link {
	color: #0CF;
	text-decoration: none;
}
.zb-img .zblog a.blue:visited {
	color: #0CF;
	text-decoration: none;
}
.zb-img .zblog  a.blue:active, .zb-img .zblog a.blue:hover {
	color: #0CF;
	text-decoration: underline;
}
.zb-txt h1 {
	font-size:24px;
	line-height:36px;
	min-height:120px;
	color:#333;
	position:relative;
	}
.zb-txt h1 i {
	position:absolute;
	top:2px;
	left:0px;
	z-index:9;
	}
.zb-txt h1 span {
	display:block;
	padding-left:35px;
	}
.zb-txt i {
	font-weight:normal;
	margin-right:10px;
	color:#39C;
	min-width: 18px;
    text-align: center;
	}
.zb-txt .w-1 , .zb-txt .w-2 {
	float:left;
	width:100%;
	color:#909090;
	font-size:16px;
	margin-top:0px;
	padding:10px;
	}
.zb-txt .wd3  .w-1 ,.zb-txt .wd3 .w-2 {
	float:left;
	width:50%;
	}
.zb-txt .wd2 {
	}
.zb-txt .wd3 .w-1 i {
	font-size:20px;
	}
.zb-txt .wd2 span {
	display:inline-block;
	color:#999;
	}
.zb-txt .sj , .zb-txt .gz {
	display:inline-block;
	position:relative;
	cursor:pointer;
	width:98%;
	}
.zb-txt .sj .qrcode  {
	display:none;
	font-size:12px;
	color:#999;
	line-height:1rem;
	position: absolute;
	width:120px;
	height:140px;
	padding:10px;
	top:0px;
	left:100px;
	text-align:center;
	background-color:#FFF;
	border:1px solid #dddddd;
	z-index:9;
	}
.zb-txt .gz .qrcode  {
	display:none;
	font-size:12px;
	color:#999;
	line-height:1rem;
	position: absolute;
	width:120px;
	height:140px;
	padding:10px;
	top:0px;
	left:120px;
	text-align:center;
	background-color:#FFF;
	border:1px solid #dddddd;
	z-index:9;
	}
.zb-txt .sj .qrcode img , .zb-txt .gz .qrcode img {
	width:100px;
	height:100px;
	}
.zb-txt .sj:hover .qrcode , .zb-txt .gz:hover .qrcode {
	display:block;
	
	}
.zb-box h2 {
	font-size:20px;
	padding-left:15px;
	line-height:36px;
	margin-bottom:15px;
	margin-top:30px;
	background-color: #EFEFEF;
}
.zb-main {
	font-size: 1.6rem;
	line-height: 30px;
	color: #333333;
    margin-left:1.5rem;
	margin-right:1.5rem;
	margin-top:20px;
	margin-bottom:20px;
}

.zb-main img {
	max-width: 100% !important;
    margin-left: auto;
    margin-right: auto;
	margin-bottom:15px;
    display: block;
    height:auto !important;
}
.zb-main ul li
{
  list-style-type: disc; 
  margin-left: 26px;
}
.zb-main ol li
{
  list-style-type: decimal; 
  margin-left: 23px;
}
.zb_main p  { text-indent:0px;}

.bdcp-box {
	width:100%;
	height:400px;
	overflow:auto;
	}
.bdcp-box .ac-xx-btn {
	padding:15px 15px 0px 15px;
	}
.bdcp-box .am-form-group {
    margin-bottom: 0rem;
}
.bdcp-box .tab1 {
	padding:15px 0px 15px 15px;
	}
.lynav-tree dl {
	margin-top:0px;
	margin-bottom:0px;
	}
.lynav-tree .layui-nav {
    color: #333;
	background-color:#FFF;
}
.layui-nav-itemed>a {
    color: #FFF!important;
	background-color: #004682;
	border-radius: 0px 5px 5px 0px;
	border-left:3px solid #FF0000;
}
.layui-nav-itemed>a:hover {
    color: #FFF!important;
}
.layui-nav .layui-nav-item a:hover {
	color: #333;
	background-color: #E5E5E5;
}
.lynav-tree .layui-nav-tree .layui-nav-child, .lynav-tree .layui-nav-tree .layui-nav-child a:hover {
    background: 0 0;
    color: #333;
}
.lynav-tree .layui-nav .layui-nav-item {
	background-color: #f3f3f3;
	margin-bottom:5px;
	border-radius: 0px 5px 5px 0px;
}
.lynav-tree .layui-nav .layui-nav-item a {
	color: #333;
}
.lynav-tree .layui-nav .layui-nav-item .layui-nav-child a {
	color: #a9a9a9;
}
.lynav-tree .layui-nav .layui-nav-item .layui-nav-child a:hover {
	color: #004682;
	background-color: #dde7ec;
	border-radius: 0px 5px 5px 0px;
}
.lynav-tree .layui-nav-tree .layui-this>a, .lynav-tree .layui-nav-tree .layui-this>a:hover ,.lynav-tree .layui-nav-tree .layui-nav-child dd.layui-this a {
    background-color: #dde7ec !important;
    color: #004682;
	font-weight:bold;
}
.lynav-tree .layui-nav .layui-nav-item a:hover {
    color: #FFF;
	background-color: #004682;
	border-radius: 0px 5px 5px 0px;
}
.lynav-tree  .layui-nav-itemed>.layui-nav-child {
	display: block;
	padding: 0;
	background-color:#FAFAFA !important;
}

.lynav-tree .layui-nav-tree .layui-nav-bar {
    width: 3px;
    height: 0;
    background-color: #FF0000;
}

.lynav-tree .layui-nav-itemed>a .layui-nav-more {
    margin-top: -9px;
    border-style: dashed dashed solid;
    border-color: transparent transparent #FFF;
}
.lynav-tree .layui-nav .layui-nav-more {
	border-top-color: #C1C1C1;
}
.btu {
	font-size:18px;
	margin-bottom:10px;
	font-weight:bold;
	}
.btu i {
	margin-left:5px;
	margin-right:5px;
	color:#CCC;
	font-weight:normal;
	}
.btu .on {
	color:#004682;
	}
[class*="am-u-"] + [class*="am-u-"]:last-child {
    float: left;
}


@media screen and (max-width:640px) {
.zb-container {
    width:100%;
}
.zbbanner {
	margin-top:0px;
	}
.zb-box {
	margin-left:0rem;
	margin-right:0rem;
	margin-top:1rem;
	}
.zb-txt h1 {
	font-size:18px;
	line-height:24px;
	min-height:auto;
	margin-top:20px;
	}
.zb-txt i {
	margin-right:5px;
	}
.zb-img .play {
    top: 35%;
    left: 42%;
	width: 60px;
    height: 60px;
}
.zb-img .my-player-dimensions {
    width: 100%;
    height: 200px;
}
.zb-img .zblog {
    top: 40%;
    left: 20%;
}
.zb-txt .w-1 , .zb-txt .w-2 {
	float:left;
	width:50%;
	color:#999;
	font-size:14px;
	margin-top:0px;
	border: 0px solid #E6E6E6;
    padding: 0px;
	}
.zb-txt .wd3 .w-1 i {
    font-size: 18px;
}
.zb-txt .wd2 ,.zb-txt .wd1 {
	margin-top:3px;
	}
.zb-txt .wd3 .w-2 {
	margin-top:2px;
	}
.zb-box h2 {
	font-size:18px;
	padding-left:15px;
	line-height:36px;
	margin-bottom:15px;
	margin-top:15px;
}
.zb-main {
	font-size: 1.4rem;
	line-height: 28px;
}
}
.cwd {
	padding-top:40px;
	padding-bottom:20px;
	}
.cwd img {
	width:100%;
	}
.ty-img {
	position:relative;
	min-height:50px;
	}
.ty-img i {
	position: absolute;
	color: #999;
	top:0px;
	right:0px;
	cursor:pointer;
	}
.ty-img i:hover {
	color: #0c79b1;
	}
.fg-box {
     padding-left: 0em;
}
.fg-box li {
	list-style:none;
	float:left;
	width:50%;
	margin-bottom:5px;
	}
.fg-box li span {
	display:block;
	margin:5px;
	border:3px solid #DDD;
	cursor:pointer;
	}
.fg-box li span:hover , .fg-box .on span  {
	border:3px solid #3bb4f2;
	}
.fg-box li span img {
	width:100%;
	}
.zsc {
	padding-top:50px;
	padding-bottom:50px;
	}
.zscl-box {
	width:98%;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFF;
	box-shadow: rgba(31, 31, 31, 0.12) 0px 2px 8px, rgba(31, 31, 31, 0.12) 0px 2px 8px;
	}
.zscl-box h1 {
	background-color:#007fbe;
	padding:10px;
	height:80px;
	color:#FFF;
	font-size:30px;
	font-weight:normal;
	margin-bottom:0px;
	background-image: url(../images/zsml-lm.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	}
.zscl-box h1 span {
	display:block;
	float:left;
	line-height:55px;
	padding-left:15px;
	}
.zscl-box h1 img {
	display:block;
	float:right;
	}
.zscl-box-main {
	padding:40px;
	padding-bottom:0px;
	min-height:500px;
	}
.zscl-box h1 img {
	display:block;
	float:right;
	}
/*.zscl-box-main h2 {
	background-image: url(../images/zsml-lm2.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	font-size:24px;
	margin-bottom:0px;
	font-weight: normal;
	color:#FFF;
	padding-left:80px;
	height:60px;
	line-height:56px;
	margin-top:0.5em;
	}*/
.zscl-box .zsss {
	float:right;
	font-size:14px;
	margin-top:17px;
	margin-right:10px;
	}
.zscl-box .zsss a {
	color:#FFF;
	}
.zscl-box .zsss .icon {
	font-size:18px;
	margin-right:5px;
	line-height:24px;
	}
.zscl-box-main .zszy {
	background-image: url(../images/zsml-lm3.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	margin-top:0.5em;
	}
.zscl-box-main h2 {
	float:left;
	width:16.6666666%;
	text-align:center;
	font-size:24px;
	font-weight: normal;
	color:#FFF;
	margin-top:0px;
	margin-bottom:0px;
	cursor:pointer;
	border-right:1px solid #2ba7d3;
	}
.zscl-box-main h2 a {
	display:block;
	padding-top:20px;
	padding-bottom:20px;
	color:#FFF;
	}
.zsc .am-pagination {
	text-align:center;
}
.zscl-box-main h2 a:hover {
	background-color:rgba(0, 70, 130, 0.4);
	}
.zscl-box-main .zszy .icon {
	font-size:40px;
	font-weight: normal;
	display:block;
	}
.zscl-box-main .on {
	background-color:#ef8700;
	font-weight: normal;
	color:#FFF;
	margin-top:0px;
	margin-bottom:0px;
	cursor:default;
	}
.zscl-box-main .on:hover {
	background-color:#ef8700;
	}
.zscl-box-main .box {
	margin-left:-10px;
	margin-right:-10px;
	}
.zscl-box-main ul {
	padding-left:0em;
	}
.zscl-box-main li {
	list-style:none;
	float:left;
	width:31.5%;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:20px;
	background-color:#eee;
	border-radius: 5px;
	padding-top:15px;
	padding-bottom:10px;
	border:1px solid #DDD;
	border-bottom:1px solid #0081c2;
	background-color:#FFF;
	box-shadow: rgba(31, 31, 31, 0.08) 0px 2px 6px, rgba(31, 31, 31, 0.08) 0px 2px 6px;
	position:relative;
	}
.zscl-box-main li .zt {
	background-color:#ef8700;
	color:#FFF;
	position:absolute;
	display:inline-block;
	font-size:12px;
	line-height:14px;
	padding-top:3px;
	padding-left:5px;
	padding-right:5px;
	border-radius: 0px 0px 0px 5px;
	top:0px;
	right:0px;
	}
.zscl-box-main li:hover .zt {
	color:#FFF;
	-webkit-transform: translateY(0px);
    transform: translateY(0px);
	}
.zscl-box-main li h3 {
	float:left;
	width:90%;
	display:block;
	padding:0px 15px 5px 15px;
	margin-bottom:0px;
	font-size:18px;
	color:#666;
	font-weight: normal;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
	webkit-transition: all 0.2s linear;
    transition: all 0.2s linear;
	}
.zscl-box-main li span {
	display:block;
	padding:0px 15px 5px 15px;
	font-size:12px;
	color:#B0B0B0;
	webkit-transition: all 0.2s linear;
    transition: all 0.2s linear;
	}
.zscl-box-main li a:hover h3 , .zscl-box-main li a:hover span {
	color:#0081c2;
	-webkit-transform: translateY(-5px);
    transform: translateY(-5px);
	}
.zscl-box-main li .w-1 {
	float:left;
	width:42%;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
	}
.zscl-box-main li .w-2 {
	float:right;
	width:56%;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
	}
.zscl-box-main li .w-3 {
	float:right;
	width:100%;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
	}
.tpbox {
	text-align: center;
	width: 70px;
	position: fixed;
	z-index: 999;
	top: 25%;
	right: 0px;
	background-color: rgba(230,230,230,.85);
	border-radius: 5px 0px 0px 5px;
}
.tpbox .tp-1 {
	padding-bottom:5px;
	padding-top:5px;
}
.tpbox i {
	font-size: 30px;
	line-height:36px;
	color: #4780c1;
}
.tpbox strong { 
  text-align:center;
  display:block;
  font-size:12px;
  font-weight:normal;
  padding-bottom:5px;
}
.tpbox .tp-1:hover {
	background-color: rgba(255,255,255,.5);
}
.tpbox .tp-1:hover strong , .tpbox .tp-1:hover i  {
	color:#004682;
}
.cz-container {
	max-width: 1280px;
	margin: 0 auto;
	background-color:#F2F2F2;
}
.czbanner {
	margin-top:30px;
	}
.czbanner img {
	width:100%;
	height:400px;
	}
.cz-main {
	width:90%;
	font-size: 1.6rem;
	line-height: 30px;
	color: #333333;
    margin-left:auto;
	margin-right:auto;
	padding-bottom:20px;
}

.cz-main ul{
	margin-top:30px;
	margin-bottom:50px;
}
.cz-main ul li {
	float:left;
	text-align:center;
	width:25%;
    list-style-type: none;
}

.cz-main ul li .cl-1 , .cz-main ul li .cl-2 , .cz-main ul li .cl-3 , .cz-main ul li .cl-4 {
	display:block;
	margin-left:10px;
	margin-right:10px;
	padding:15px;
	background-color:#dbe3ec;
	color:#333;
	min-height:220px;
	border-radius: 8px;
	font-size:14px;
	line-height:22px;
}
.cz-main ul li img  {
	display:block;
	margin-left:auto;
	margin-right:auto;
	margin-top:30px;
	margin-bottom:20px;
	width:76px;
	height:76px;
	font-weight:normal;
}
.cz-main ul li span img {
	
}
.cz-main ol li

.cz-main p  { text-indent:2em;}
.style-main-box {
    min-height: 450px;
}
.ac-zy {
    border-bottom: 1px solid #004682;
}
.ac-zy .am-btn-secondary {
    color: #ffffff;
    background-color: #004682;
    border-color: #004682;
}
.mb-20 {
	margin-bottom:-60px;
	}
.cdtit {
	margin-top:90px;
    margin-left: 1.5rem;
    margin-right: 1.5rem;
	position:relative;
}
.zt-vd {
    width: 100% !important;
    height: 478px !important;
}
.newfg-box .layui-form-label {
    padding: 9px 0px;
    width: auto;
    text-align: left;
	font-weight:bold;
	margin-bottom:0px;
}
.newfg-box .layui-input-block {
   margin-left:0px;
   margin-right:5px;
   min-height: 36px;
    float: left;
}
.newfg-box .layui-form-onswitch {
    border-color: #0e90d2 !important;
    background-color: #0e90d2;
    color: #fff;
}
.newfg-box .layui-form-switch {
    border: 1px solid #b9b9b9;
	color:#b9b9b9;
}
.layui-form-switch i {
    top: 2px;
}
.newfg-box  .zdy-pic {
	margin-top:5px;
	margin-bottom:0px;
	}
.newfg-box  .bgc {
	background-color:#F3F3F3;
	padding-left:10px;
	margin-bottom:1px;
	}
.newfg-box  .zd-1 {
	margin-top:15px;
}
.newfg-box  .zd-1 .mt5 {
	margin-top:8px;
}
.newfg-box  .layui-colorpicker {
    width: 40px;
    height: auto; 
    border: 1px solid #ccc;
}
.newfg-box  .zd-2-2  {
	margin-top:15px;
	padding:10px;
	border:1px solid #EBEBEB;
}
.newfg-box  .zd-2 .ac-tx0 , .newfg-box  .zd-2 .ac-tx1 {
	margin-right:15px;
}
.newfg-box .zd-2-2-1 {
	margin-top:15px;
	}
.newfg-box .zd-2-2-2 {
	margin-top:15px;
	}
.newfg-box .zd-2-2-1 .ac-tx0 {
	width:30%;
}
.newfg-box .zd-2-2-2 .ac-tx3 {
	margin-top:8px;
	}
.newfg-box .zd-2-2-2 .ac-tx4 .am-form-field {
	width:400px;
	}
.newfg-box .am-slider-default {
    margin: 0px;
    background-color: #fff;
    border-radius: 2px;
    -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0);
    box-shadow: 0 0 2px rgba(0, 0, 0, 0) ;
}
.newfg-box .am-slider-default .am-control-nav {
	display:none;
}
.newfg-box .am-slider-default .am-direction-nav a {
    width: 36px;
    height: 36px;
    opacity: 0.6;
    cursor: pointer;
    color: rgba(0, 0, 0, 0.65);
}
.newfg-box .am-slider-default .am-direction-nav a:before {
    font-size: 28px;
}
.mtbox-1 .am-close , .mtbox-2 .am-close {
    opacity: .5;
	color:#FFF;
}
.indvd .am-slider-default {
    margin-bottom: 0px;
}
	
.indvd .am-slider-default .am-control-nav {
    width: 100%;
    position: absolute;
    bottom: 30px;
    text-align: center;
}
.indvd .am-slider-default .am-control-nav li a {
	width: 12px;
    height: 12px;
    background-color: rgba(255, 255, 255, 0.5);
}
.indvd .am-slider-default .am-control-nav li a.am-active {
    background-color: #0e90d2;

}
.indvd img {
	width:100%;

}
.vidCustom {
        width:400px;
        height:260px;
        }
.txt-time-1 ,.txt-time-2 {
	float:left;
	}

.hp-container {
	max-width: 1280px;
	margin: 0 auto;
	background-color:#F2F2F2;
}
.zltit {
	margin-top:30px;
	padding-top:30px;
	padding-bottom:20px;
	font-size:30px;
	border-bottom:1px solid #DDD;
	color:#004682;
	text-align:center;
	}
.zl-main {
	width:90%;
	font-size: 1.6rem;
	line-height: 30px;
	color: #333333;
    margin-left:auto;
	margin-right:auto;
	padding-bottom:20px;
}

.zl-main img  {
	display:block;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:20px;
	}
.zl-main .nb {
	display:inline-block;
	width:36px;
	height:36px;
	font-size:30px;
	margin-right:10px;
	line-height:34px;
	border-radius: 100px;
	text-align:center;
	color:#FFF;
	background-color:#0e90d2;
	vertical-align:middle;
	}
.hqzl {
	margin-left:30px;
	}
	
.lgk .user-in .am-hide-sm-only {
    display: inline-block!important;
}




.ztz-n {
	}
.ztg-container {
    max-width: 1280px;
    margin: 0 auto;
}
.ztgbanner {
	margin-top:30px;
	}
.ztg-box {
	margin-top:40px;
	margin-bottom:40px;
	}
.ztg-listbox {
	padding-top:20px;
	padding-bottom:20px;
	border:1px solid #DDD;
	margin-top:30px;
	background-color: #F5F5F5;
	box-shadow: rgba(120, 120, 120, 0.12) 0px 3px 6px, rgba(120, 120, 120, 0.12) 0px 3px 4px;
	}

.ztg-listbox:hover {
	border:1px solid #2461ab;
	}
	
.ztg-listbox:hover .ztg-txt h1 ,.ztg-listbox:hover .ztg-txt .w-1 , .ztg-listbox:hover .ztg-txt .w-2 , .ztg-listbox:hover .ztg-txt .wd2 span ,.ztg-listbox:hover .ztg-txt i , .ztg-listbox:hover .ztg-txt .w-3{
	color:#2461ab;
}
.ztg-listbox:hover .am-btn-primary {
    color: #ffffff;
    background-color: #2461ab;
    border-color: #2461ab;
}

.ztg-listbox:hover img {
	transform: scale(1.1);
	}
.ztg-img img {
	width:100%;
    height:auto;
	transition: all 0.6s;
}
.ztg-img {
	position:relative;
	width:100%;
	overflow:hidden;
}
.ztg-txt {
	position:relative;
	}
.ztg-txt h1 {
	font-size:28px;
	line-height:36px;
	margin-bottom:1.1rem;
	color:#333;
	position:relative;
	}
.ztg-txt i {
	font-weight:normal;
	margin-right:10px;
	color:#39C;
	min-width: 18px;
    text-align: center;
	}
.ztg-txt .w-1 , .ztg-txt .w-2 {
	float:left;
	width:100%;
	color:#909090;
	font-size:14px;
	margin-top:0px;
	padding:0px 0px 5px 0px;
	}
.ztg-txt .w-3 {
	float:left;
	width:100%;
	color:#B1B1B1;
	font-size:14px;
	margin-top:0px;
	padding:0px 0px 5px 0px;
	min-height:138px;
	}
.ztg-txt .wd1 span {
	display:inline-block;
	margin-right:15px;
	}
.ztg-txt .wd3 .w-1 i {
	font-size:20px;
	}
.ztg-txt .wd2 span {
	display:inline-block;
	color:#999;
	}
.ztg-txt .dpdd  {
	position:absolute;
	bottom:0px;
	right:0px;
	}
.ztztit {
    margin-bottom: 1rem;
	padding-top:5px;
	padding-bottom:5px;
    color: #333;
    padding-left: 15px;
	padding-right:15px;
    background-color: #E3E3E3;
    border-radius: 4px;
	border-left:5px solid #0e90d2;
    background-image: url(../images/zxtitbg2.png);
    background-repeat: no-repeat;
    background-position: 70% top;
	height:45px;
}
.ztztit h1  {
	float:left;
	margin-bottom:0px;
	}
.ztztit .ztzss  {
	float:right;
	}
	
.dcc-main {
    background-color: #eaf2f7;
    min-height: 400px;
    padding-top: 0px;
    padding-bottom: 25px;
}

.dcc-main .container {
	width: 920px;
    margin: 0 auto;
	background-color:#FFF;
}
.dcc-main .zygbox {
	padding:30px;
	}
.dcc-main .inp-sm {
	width:50% !important;
	}
.dcc-main .reg-span .on, .dcc-main .reg-span2 .on {
    color: #ffffff;
    background-color: #3bb4f2;
    border-color: #3bb4f2;
}
.dcc-main h1 {
	text-align:center;
	color:#0095ff;
	padding: 20px 2% 0px;
	margin-bottom:1rem;
	}
.dcc-main h3 {
	text-align:center;
	color:#F60;
	padding-bottom: 30px;
	margin-top:10px;
	}
.dcc-banner {
	width: 920px;
	height:120px;
    margin: 0 auto;
}
.dcc-banner img {
	width: 100%;
}
.dcc-main .reg-span .am-btn {
    width: 102px;
}
.logbox h1 .red {
	display:inline-block;
	width:49%;
	border-bottom:1px solid #F60;
	text-align:center;
	padding-bottom:10px;
	}
.logbox h1 .def {
	display:inline-block;
	width:49%;
	text-align:center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D8D8D8;
	padding-bottom:10px;
	color:#666;
	cursor:pointer;
	}
.tp-app {
	position:relative;
	cursor:pointer;
	}
.tp-app .am-icon-mobile {
	font-size:40px;
	}
.tp-app .yd_abs {
    left: -98px;
	top:0px;
}
.tp-app .yd-sm {
	background-color:#F0F0F0;
	padding-bottom:5px;
	line-height:18px;
	text-align:center;
	font-size:12px;
	border-top:1px solid #DDD;
	}
.mob  .yd_abs {
    height: 95px;
    width: 190px;
    position: absolute;
    left: -120px;
    top: 56px;
    z-index: 999;
}
.mob .yd1 {
	float:left;
	width:100%;
	background-position: 120px bottom;
}
.mob .yd2 {
	float:left;
	width:48%;
}
.mob .yd-sm {
	float:left;
	width:49%;
	height:95px;
	padding-top:20px;
	background-color:#F0F0F0;
	padding-bottom:5px;
	line-height:22px;
	text-align:center;
	font-size:12px;
	}
.new-dtbox #gdong {
	height:880px !important;
	background-color:transparent !important;
}
.new-nybox-1 #gdong {
	height:1050px !important;
	background-color:transparent !important;
}
#gdong>[carousel-item]>* {
	background-color:transparent !important;
    -webkit-animation-duration: 3s;
    animation-duration: 3s;
	-webkit-animation-name: layui-fadein;
    animation-name: layui-fadein;
	}
#gdong>[carousel-item]:before {
    font-size: 1px;
	color:#FFF;
}
.new-zxbox {
    padding-top: 20px;
}
.new-zxbox-1 {
	padding-top: 20px;
}
.new-zxbox-1 img {
	width:100%;
}
.new-zxbox-1 h3 {
	margin-top:10px;
	margin-bottom:10px;
	font-weight: normal;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
	padding-left:10px;
	padding-right:10px;
}
.new-zxbox-1 .ssz-1 , .new-zxbox-1 .ssz-2 {
	background-color:#F3F3F3;
	position:relative;
	margin-bottom:16px;
}
.new-zxbox-1 .ssz-1 , .new-zxbox-1 .ssz-2 {
	border:1px solid #FFF;
}
.new-zxbox-1 .ssz-1:hover , .new-zxbox-1 .ssz-2:hover {
	border:1px solid #4780c1;
}
.new-zxbox-1 .ssz-1 {
	min-height:594px;
}
.new-zxbox-1 .ssz-1 h3 {
	font-size: 26px;
	
}
.new-zxbox-1 .ssz-1 .txt {
    margin: 0;
    margin-top: 15px;
    height: 58px;
    line-height: 20px;
    font-size: 14px;
    overflow: hidden;
    color: #909090;
    display: block;
	padding-left:10px;
	padding-right:10px;
}
.new-zxbox-1 .ssz-2 h3 {
    font-size: 18px;
    height: 55px;
}
.new-zxbox-1 .ssz-1 .time {
	padding-top:10px;
	padding-bottom:0px;
}
.new-zxbox-1 .ssz-2 .time {
	padding-bottom:2px;
}
.new-zxbox-1 .time {
    line-height: 20px;
    font-size: 14px;
    display: block;
    color: #b1b1b1;
	text-align:left;
	margin-top:0px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:0px;
	margin-bottom:10px;
}
.new-zx-zsbox-1 {
	margin-top:20px;
	}
.new-zx-zsbox-1 .zxs-1 {
	margin-top:10px;
	margin-bottom:10px;
	border:1px solid #FFF;
	}
.new-zx-zsbox-1 .zxs-1:hover {
	border:1px solid #4780c1;
}
.new-zx-zsbox-1 img {
	width:100%;
	}
.new-zx-zsbox-1 h3 {
	height:55px;
	margin-top:10px;
	margin-bottom:10px;
	font-weight: normal;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
	padding-left:10px;
	padding-right:10px;
	font-size:18px;
}
.new-zx-zsbox-2 .am-slider-c2 .am-slider-desc , .new-zx-zsbox-4 .am-slider-c2 .am-slider-desc {
    padding: 8px 8px 8px 8px;
	font-size:16px;
}
.new-zx-zsbox-2 {
	margin-top:20px;
	}
.new-zx-zsbox-2 .am-list-news-default .am-list > li {
	padding-left:20px;
	background-image: url(../images/d01.png);
	background-repeat: no-repeat;
	background-position: left center;
}
.new-zx-zsbox-2 .am-list .am-list-item-dated a {
	font-size:16px;
}
.new-zx-zsbox-3 {
	margin-top:20px;
	}
.new-zx-zsbox-3 .zxs-1 {
	margin-top:10px;
	margin-bottom:10px;
	border:1px solid #FFF;
	padding-bottom:10px;
	}
.new-zx-zsbox-3 .zxs-1:hover {
	border:1px solid #4780c1;
}
.new-zx-zsbox-3 img {
	width:100%;
	}
.new-zx-zsbox-3 h3 {
	height:55px;
	margin-top:10px;
	margin-bottom:0px;
	font-weight:normal;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
	padding-left:10px;
	padding-right:10px;
	font-size:18px;
}
.new-zx-zsbox-3 .txt {
    margin: 0;
    margin-top: 5px;
    height: 42px;
    line-height: 20px;
    font-size: 14px;
    overflow: hidden;
    display: none;
    color: #909090;
	padding-left:10px;
	padding-right:10px;
}
.new-zx-zsbox-4 {
	margin-top:20px;
	margin-bottom:20px;
	}
.new-zx-zsbox-4 .am-list-news-default .am-list > li {
	padding-left:20px;
	background-image: url(../images/d01.png);
	background-repeat: no-repeat;
	background-position: left center;
}
.new-zx-zsbox-4 .am-list .am-list-item-dated a {
	font-size:16px;
}


.in-xw {
	display: inline-block;
	font-size: 1.2rem;
	color: #FFF;
	background-color: #3A97F3;
	padding-left: 8px;
	padding-right: 8px;
	border-radius: 0px 0px 0px 5px;
	position: absolute;
	z-index: 3;
	top: 0px;
	right: 0px;
	}
.in-cx {
	display:inline-block;
	font-size:1.2rem;
	color:#FFF;
	background-color:#F60;
	padding-left:8px;
	padding-right:8px;
	border-radius: 0px 0px 0px 5px;
	position:absolute;
	z-index:3;
	top: 0px;
	right: 0px;
	}
.in-px {
	display:inline-block;
	font-size:1.2rem;
	color:#FFF;
	background-color:#5eb95e;
	padding-left:8px;
	padding-right:8px;
	border-radius: 0px 0px 0px 5px;
	position:absolute;
	z-index:3;
	top: 0px;
	right: 0px;
	}
.in-hy {
	display: inline-block;
	font-size: 1.2rem;
	color: #FFF;
	background-color: #7288E2;
	padding-left: 8px;
	padding-right: 8px;
	border-radius: 0px 0px 0px 5px;
	position: absolute;
	z-index: 3;
	top: 0px;
	right: 0px;
	}
.in-xw a , .in-cx a, .in-px a , .in-hy a{
	color:#FFF;
	}
.new-zbg {
	background-image: url(../images/zbg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	}
.new-top .homez span {
    font-size: 26px;
    color: #FFF;
	margin-top: 10px;
    margin-left: 10px;
	margin-right:5px;
    position: relative;
	display:inline-block;
}
.new-top .homez span:hover  {
	color:#c4cfe2;
	border-color: #004682;
	-webkit-filter: none;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
	}
.header .home {
    float: right !important;
}
.ac-sj #mobilestr {
	display:inline-block;
	padding-left:5px;
	width:100%;
	background-color: #ffffff;
    border: 1px solid #cccccc;
	}
	
.ss-lybox .xq_list {
    margin-top: 20px;
}
.ss-lybox .xq_list .am-g {
    margin-left: -1rem;
    margin-right: -1rem;
}
.ss-lybox .xq_list .am-u-md-3 {
    padding-left: 1rem;
    padding-right: 1rem;
}
.xq-box {
    border: 1px solid #E6E6E6;
    margin-bottom: 2rem;
	border-radius: 5px;
    border-bottom-color: #0081c2;
    box-shadow: rgba(120, 120, 120, 0.12) 0px 1px 6px, rgba(120, 120, 120, 0.12) 0px 1px 4px;
	position:relative;
}

.xq-h {
	position:absolute;
	z-index:9;
	top:0px;
	right:0px;
	background-image: url(../images/xq-h.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 39px;
	width: 39px;
	webkit-transition: all 0.2s linear;
    transition: all 0.2s linear;
	}

.xq-box .xq-box-top {
	background: #e2eff7;
	webkit-transition: all 0.2s linear;
	transition: all 0.2s linear;
	padding-top: 10px;
	padding-right: 25px;
	padding-bottom: 10px;
	padding-left: 15px;
}
.xq-box .xq-box-top h3 {
	margin-bottom:0px;
	font-size:16px;
	height:50px;
    overflow: hidden;
	font-weight:normal;
	
}
.xq-box .xq-box-txt {
	font-size:12px;
	color: #B0B0B0;
	padding-top: 20px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
	position:relative;
}
.xq-box .xq-box-txt .yzz {
	position:absolute;
	display:inline-block;
	width:100%;
	height:98px;
	top:0px;
	left:0px;
	color:#FFF;
	font-size:16px;
	text-align:center;
	line-height:98px;
	background-color: rgba(50,50,50,.2);
	z-index:9;
	webkit-transition: all 0.2s linear;
    transition: all 0.2s linear;
}
.xq-box .xq-box-txt .yzz span {
	color:#FFF;
	background-color:#ff8100;
	padding:5px;
	line-height:24px;
	border-radius: 5px;
}

.xq-box .xq-box-txt .xq-row {
	display:block;
	float:left;
	width:50%;
	margin-top:0px;
	margin-bottom:10px;
}
.xq-box .xq-box-txt .x-1 {
	display:inline-block;
	width:45%;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	webkit-transition: all 0.2s linear;
    transition: all 0.2s linear;
}
.xq-box .xq-box-txt .x-2 {
	display:inline-block;
	width:55%;
	color:#666;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	webkit-transition: all 0.2s linear;
    transition: all 0.2s linear;
}
.xq-box:hover .xq-box-txt .yzz {
	-webkit-transform: translateY(-5px);
	transform: translateY(-5px);
	height:103px;
}
.xq-box:hover .xq-box-top {
	color:#FFF;
	border-radius: 5px 5px 0px 0px;
	-webkit-transform: translateY(-5px);
	transform: translateY(-5px);
	background-color: #0081c2;
	background-image: url(../images/zsml-lm3.jpg);
	background-repeat: no-repeat;
	background-position: -600px -100px;
	}
.xq-box:hover .x-1 , .xq-box:hover .x-2  {
	color:#0081c2;
	-webkit-transform: translateY(-5px);
    transform: translateY(-5px);
	}
.xq-box:hover .xq-h  {
	-webkit-transform: translateY(-5px);
    transform: translateY(-5px);
	}
.xq-main .article .article--zy {
    font-size: 14px;
    color: #B0B0B0;
	padding:10px 15px 10px 15px;
	background-color:#efefef;
}

.xq-main .red {
    font-size: 16px;
}
.xq-main .article .article--zy .q-1 {
	display:inline-block;
	width:8%;
}
.xq-main .article .article--zy .q-2 {
	display:inline-block;
	width:35%;
	color:#666;
}
.xq-main .article .article--zy .q-3 {
	display:inline-block;
	width:8%;
}
.xq-main .article .article--zy .q-4 {
	display:inline-block;
	width:35%;
	color:#666;
}

.xq-main .article .article-lx {
    font-size: 14px;
    color: #B0B0B0;
	padding:10px 15px 0px 15px;
	background-color:#efefef;
}

.xq-main .article .article-lx .q-1 {
	display:inline-block;
	width:8%;
	margin-bottom:10px;
}
.xq-main .article .article-lx .q-2 {
	display:inline-block;
	width:40%;
	color:#666;
	margin-bottom:10px;
}
.xq-main .article .article-lx .q-3 {
	display:inline-block;
	width:8%;
	margin-bottom:10px;
}
.xq-main .article .article-lx .q-4 {
	display:inline-block;
	width:40%;
	color:#666;
	margin-bottom:10px;
}
.xq-main .tit3 {
	font-size:16px;
	padding-top: 5px;
    padding-bottom: 5px;
	padding-left:15px;
    margin-bottom: 10px;
    background-color: #77b0e3;
    border-left: 5px solid #02549e;
    color: #FFF;
	}
.xq-main .tit3 .xq-lxx {
	display:inline-block;
	margin-left:10px;
	font-size:18px;
	font-weight:normal;
	}
.xq-ico {
	display:inline-block;
	border-radius: 5px 0px 5px 0px;
	width:20px;
	height:20px;
	font-size:12px;
	margin-left:10px;
	background-color:#00b972;
	color:#FFF;
	line-height:18px;
	text-align:center;
	vertical-align:middle;
	}
	
.new-xqbox {
    padding-top: 20px;
}
.new-xqbox-1 {
	padding-top: 10px;
}
.new-xqbox-1 img {
	width:100%;
}
.new-xqbox h2 {
	margin-bottom: 1rem;
	font-size: 18px;
	height:40px;
	line-height:36px;
	color:#333;
	padding-left: 15px;
	background-color: #E3E3E3;
	border-radius: 4px;
	background-image: url(../images/zxtitbg2.png);
	background-repeat: no-repeat;
	background-position: 80% top;
}
.new-xqbox .am-list-news-more {
	font-size:1.4rem;
	font-weight:normal;
	margin-top:0px;
	margin-right:15px;
	color:#FFF;
}
.new-xqbox .am-list-news-more a {
	color:#666;
}
.new-xqbox  .ssz-1 {
	background-color:#F3F3F3;
	position:relative;
	padding-bottom:15px;
	margin-bottom:15px;
	
}
.new-xqbox  .ssz-1 {
	border:1px solid #FFF;
}
.new-xqbox  .ssz-1 img {
	height:250px;
}
.new-xqbox  .ssz-1:hover {
	border:1px solid #4780c1;
}
.new-xqbox  .ssz-1 h3 {
    font-size: 18px;
	margin-top:10px;
	margin-bottom:12px;
	font-weight: normal;
	white-space: nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
	padding-left:10px;
	padding-right:10px;
}
.new-xqbox .ssz-1 .qy {
	padding-bottom:2px;
	margin-top:0px;
	margin-bottom:0px;
	padding-left:10px;
	padding-right:10px;
	font-size: 14px;
    display: block;
	white-space: nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
    color: #B0B0B0;
}
.new-xqbox  .ssz-2 {
	background-color:#F7F7F7;
	position:relative;
	padding:15px;
	margin-bottom:15px;
	position:relative;
}
.new-xqbox  .ssz-2 {
	border:1px solid #E6E6E6;
}
.new-xqbox  .ssz-2:hover {
	border:1px solid #4780c1;
}
.new-xqbox  .ssz-2 h3 {
    font-size: 18px;
	white-space: nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
	font-weight: normal;
	margin-top:0px;
}
.new-xqbox  .ssz-2 .xq-row {
	display:block;
	float:left;
	width:50%;
	margin-top:0px;
	margin-bottom:0px;
	color: #B0B0B0;
	font-size:12px;
}
.new-xqbox  .ssz-2 .x-1 {
	display:inline-block;
	width:35%;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	webkit-transition: all 0.2s linear;
    transition: all 0.2s linear;
}
.new-xqbox  .ssz-2 .x-2 {
	display:inline-block;
	width:65%;
	color:#666;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	webkit-transition: all 0.2s linear;
    transition: all 0.2s linear;
}
.w800 {
    width: 1000px;
	margin-top:15px;
}

.dxbox {
	width:85.3%;
	margin:0 auto;
	}

.xsf {
	
	display: inline-block;
	padding-top:0.6em;
	}
.xsf input  {
	display:inline-block;
	margin-right:5px;
	width:13px;
	height:13px;
	border:1px solid #ccc;
	background-color:#FFF;
	}
.xsf label {
	margin-right:15px;
	font-weight:normal;
	}
.cp_box .cp_img1 a  {
	display:inline-block;
	position:relative;
}	
	
.cp-ico-zz {
	display:inline-block;
	height: 22px;
    padding-left: 3px;
    padding-right: 5px;
    line-height: 22px;
	font-size:12px;
	-moz-border-radius:3px;
    -ms-border-radius:3px;
    -o-border-radius:3px;
    border-radius:3px;
	text-align:center;
	background-color:#dd514c;
	color:#FFF !important;
	overflow:hidden;
	vertical-align:middle;
	text-shadow:1px 1px 1px #a12b27;
	padding-top: 0em !important;
	}
.cp-ico-dl {
	display:inline-block;
	height: 22px;
    padding-left: 3px;
    padding-right: 5px;
    line-height: 22px;
	font-size:12px;
	-moz-border-radius:3px;
    -ms-border-radius:3px;
    -o-border-radius:3px;
    border-radius:3px;
	text-align:center;
	background-color:#fe7e2a;
	color:#FFF !important;
	overflow:hidden;
	vertical-align:middle;
	text-shadow:1px 1px 1px #e06514;
	padding-top: 0em !important;
	}
.cp-ico-dl:hover ,.cp-ico-zz:hover {
	color:#FFF !important;
	}
.cp-ico-dl .icon , .cp-ico-zz .icon  { 
    margin-right:3px;
	font-size:13px;
    }
.zscl-box-main li .rz-ico-sj {
    background-color: #dd514c;
	text-shadow: 1px 1px 1px #a12b27;
    color: #FFF;
    position: absolute;
    display: inline-block;
    font-size: 12px;
    line-height: 14px;
    padding-top: 3px !important;
    padding-left: 5px;
    padding-right: 5px;
    border-radius: 0px 0px 0px 5px;
    top: 0px;
    right: 0px;
}
.zscl-box-main li .gb-ico-01 {

	text-shadow: 1px 1px 1px #a12b27;
    color: #FFF;
    position: absolute;
    display: inline-block;
    font-size: 12px;
    line-height: 14px;
    padding-top: 3px !important;
    padding-left: 5px;
    padding-right: 5px;
    border-radius: 0px 0px 0px 5px;
    top: -3px;
    right: -3px;
}
.qybanner .rzbox {
	float:left;
	position:relative;
}
.qybanner .fdc {
    position: absolute;
    z-index: 100;
    top: 80px;
	right:inherit;
    left: 0px;
}
.qybanner .rz-ico-sj {
    margin-right: 1px;
}
.zs-ico-zz {
	display:inline-block;
	height: 24px;
	padding-left: 0px;
	padding-right: 5px;
	line-height: 23px;
	font-size:12px;
	-moz-border-radius:3px;
	-ms-border-radius:3px;
	-o-border-radius:3px;
	border-radius:3px;
	text-align:center;
	background-color:#f7efee;
	border:1px solid #dd514c;
	color:#dd514c;
	overflow:hidden;
	vertical-align:middle;
	padding-top: 0em !important;
	margin-right:5px;
	}
.zs-ico-zz .icon  { 
    display:inline-block;
    margin-right:3px;
	padding:0px 3px 0px 3px;
	font-size:13px;
	background-color:#dd514c;
	text-shadow:1px 1px 1px #a12b27;
	border-right:1px solid #a12b27;
	height:22px;
	color:#FFF;
	margin-top:0px;
    }
.zs-ico-dl {
	display:inline-block;
	height: 24px;
	padding-left: 0px;
	padding-right: 5px;
	line-height: 23px;
	font-size:12px;
	-moz-border-radius:3px;
	-ms-border-radius:3px;
	-o-border-radius:3px;
	border-radius:3px;
	text-align:center;
	background-color:#f9f4f0;
	border:1px solid #fe7e2a;
	color:#fe7e2a;
	overflow:hidden;
	vertical-align:middle;
	padding-top: 0em !important;
	margin-right:5px;
	}
.zs-ico-dl .icon  { 
    display:inline-block;
    margin-right:3px;
	padding:0px 3px 0px 3px;
	font-size:13px;
	background-color:#fe7e2a;
	text-shadow:1px 1px 1px #c74f00;
	border-right:1px solid #c74f00;
	height:22px;
	color:#FFF;
	margin-top:0px;
    }
.zs-ico-qydl {
	display:inline-block;
	height: 24px;
	padding-left: 0px;
	padding-right: 5px;
	line-height: 23px;
	font-size:12px;
	-moz-border-radius:3px;
	-ms-border-radius:3px;
	-o-border-radius:3px;
	border-radius:3px;
	text-align:center;
	background-color:#edf4f7;
	border:1px solid #0e90d2;
	color:#0e90d2;
	overflow:hidden;
	vertical-align:middle;
	padding-top: 0em !important;
	margin-right:5px;
	}
.zs-ico-qydl .icon  { 
    display:inline-block;
    margin-right:3px;
	padding:0px 3px 0px 3px;
	font-size:13px;
	background-color:#0e90d2;
	text-shadow:1px 1px 1px #005b89;
	border-right:1px solid #0d6fa1;
	height:22px;
	color:#FFF;
	margin-top:0px;
    }
.zs-ico-fxs {	
	display:inline-block;
	height: 24px;
	padding-left: 0px;
	padding-right: 5px;
	line-height: 23px;
	font-size:12px;
	-moz-border-radius:3px;
	-ms-border-radius:3px;
	-o-border-radius:3px;
	border-radius:3px;
	text-align:center;
	background-color:#e9f3f9;
	border:1px solid #3bb4f2;
	color:#3bb4f2;
	overflow:hidden;
	vertical-align:middle;
	padding-top: 0em !important;
	margin-right:5px;
	}
.zs-ico-fxs .icon { 
    display:inline-block;
    margin-right:3px;
	padding:0px 3px 0px 3px;
	font-size:14px;
	background-color:#3bb4f2;
	text-shadow:1px 1px 1px #0378b4;
	border-right:1px solid #1f8fc9;
	height:22px;
	color:#FFF;
	margin-top:0px;
    }
.fgx {
	color:#AEAEAE;
	font-family:Arial, Helvetica, sans-serif;
}
.new-indzxbox {
    padding-top: 20px;
}
.new-indzxbox-1 {
	padding-top: 20px;
}
.new-indzxbox-1 img {
	width:100%;
}
.new-indzxbox-1 h3 {
	margin-top:15px;
	margin-bottom:10px;
	font-weight: normal;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
	padding-left:10px;
	padding-right:10px;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.new-indzxbox-1 .ssz-1 , .new-indzxbox-1 .ssz-2 {
	background-color:#F3F3F3;
	position:relative;
	margin-bottom:16px;
}
.new-indzxbox-1 .ssz-1 , .new-indzxbox-1 .ssz-2 {
	border:1px solid #FFF;
}
.new-indzxbox-1 .ssz-1:hover , .new-indzxbox-1 .ssz-2:hover {
	border:1px solid #4780c1;
}
.new-indzxbox-1 .ssz-1 {
	min-height:418px;
}
.new-indzxbox-1 .ssz-1 h3 {
	font-size: 20px;
	margin-bottom: 0px;
}
.new-indzxbox-1 .sd .time  {
	display:none;
}
.new-indzxbox-1 .ssz-1 .txt {
    margin: 0;
    margin-top: 10px;
    height: 38px;
    line-height: 20px;
    font-size: 14px;
    overflow: hidden;
    color: #909090;
    display: block;
	padding-left:10px;
	padding-right:10px;
	display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.new-indzxbox-1 .ssz-2 h3 {
    font-size: 18px;
    height: 60px;
}
.new-indzxbox-1 .sd h3 {
    font-size: 16px;
    height: 55px;
	margin-top:15px;
	margin-bottom:10px;
}
.new-indzxbox-1 .ssz-1 .time {
	padding-top:10px;
	padding-bottom:0px;
}
.new-indzxbox-1 .ssz-2 .time {
	padding-bottom:9px;
}
.new-indzxbox-1 .time {
    line-height: 20px;
    font-size: 14px;
    display: block;
    color: #b1b1b1;
	text-align:left;
	margin-top:0px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:0px;
	margin-bottom:10px;
}
.new-indzxbox .am-list-news-default .am-list > li {
	padding-left:20px;
	background-image: url(../images/d01.png);
	background-repeat: no-repeat;
	background-position: left center;
	border-color: #FFF;
}
.new-indzxbox .am-list .am-list-item-dated a {
	font-size:16px;
	padding-top: 8px;
	padding-bottom:8px;
	padding-right:0px;
	padding-left:78px;
}
.new-indzxbox .am-list-news-default {
    margin: 0px;
}
.new-indzxbox .am-list .in-xw ,.new-indzxbox .am-list .in-cx , .new-indzxbox .am-list .in-px , .new-indzxbox .am-list .in-hy {
	border-radius: 0px;
	position: absolute;
	z-index: 3;
	top: 9px;
	right: inherit;
	left:15px;
	font-size:14px;
	color: #4780c1;
	border-right:1px solid #DDD;
	background-color:#FFF;
	}
	
.qybanner {
    overflow: inherit !important;
}	
.gb-ico-01 {
	display:inline-block;
	height:26px;
	width:68px;
	background-image: url(../images/gb-ico-01.png);
	background-repeat: no-repeat;
	background-position: left center;
	margin-right:3px;
	position:relative;
	}

.rzboxc {
	display:none;
    position: absolute;
    top: 30px;
    left: -85px;
    z-index: 9;
    min-width: 180px;
    padding: 8px;
    margin: 0px;
    text-align: left;
    line-height: 1.2;
    background-color: rgba(255,255,255,.8);
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
	border-radius: 5px;
	font-size:14px;
	text-align:center;
}
.gb-ico-01:hover .rzboxc ,.gb-ico-02:hover .rzboxc , .gb-ico-03:hover .rzboxc , .gb-ico-04:hover .rzboxc , .gb-ico-05:hover .rzboxc    {
    display:inline-block;
	color:#333;
}
.rzboxc span {
	display: inline-block;
	position:relative;
}
.rzboxc span .jt {
	position: absolute;
    top: -13px;
    left: 56%;
	z-index: 10;
}
.gb-ico-02 {
	display:inline-block;
	height:26px;
	width:66px;
	background-image: url(../images/gb-ico-02.png);
	background-repeat: no-repeat;
	background-position: left center;	
	margin-right:3px;
	position:relative;
	}
.gb-ico-03 {
	display:inline-block;
	height:26px;
	width:66px;
	background-image: url(../images/gb-ico-03.png);
	background-repeat: no-repeat;
	background-position: left center;	
	margin-right:3px;
	position:relative;
	}
.gb-ico-04 {
	display:inline-block;
	height:26px;
	width:77px;
	background-image: url(../images/gb-ico-04.png);
	background-repeat: no-repeat;
	background-position: left center;	
	margin-right:3px;
	position:relative;
	}
.gb-ico-05 {
	display:inline-block;
	height:26px;
	width:66px;
	background-image: url(../images/gb-ico-05.png);
	background-repeat: no-repeat;
	background-position: left center;
	margin-right:3px;
	position:relative;
	}
.newzt-rzimg {
	display:inline-block;
	height:48px;
	width:48px;
	background-image: url(../images/e-worksrz.png);
	background-repeat: no-repeat;
	background-position: left center;
	position:relative;
	background-size:100%;
	}
.ppvd {
    position: absolute;
	width: 120px;
	padding-left:10px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    font-size: 1.6rem;
    right: 120px;
    bottom: 7px;
	border-radius: 2px;
    background: url(../images/hot_icon.png) center center no-repeat;
	
}
.jsd-1 , .jsd-2 {
    float: left;
    width: 220px;
    color: #999;
    font-size: 14px;
    margin-top: 0px;
    padding: 0px 0px 5px 0px;
}

.xq-txt-time  {
	float:left;
	margin-right:15px;
	}

.xq-txt-time .am-fl  {
	position:relative;
	}
.xq-txt-time .am-fl i {
	position:absolute;
	top:3px;
	right:10px;
	}
.xq-txt-time .am-form-field  {
    font-size: 1.4rem;
    border: 1px solid #dedede;
}

.xq-txt-time2  {
	float:left;
	margin-right:15px;
	}

.xq-txt-time2 .am-fl  {
	position:relative;
	}
.xq-txt-time2 .am-fl i {
	position:absolute;
	top:6px;
	right:10px;
	}
.xq-txt-time2 .am-form-field  {
    font-size: 1.4rem;
    border: 1px solid #dedede;
}
.ac-xq2-list {
	margin-top:15px;
	}
.ac-xq2-list .gl {
    line-height: 24px;
    padding-top: 8px;
    padding-bottom: 8px;
    border-bottom: 1px solid #E3E3E3;
}
.ac-xq2-list .fwb {
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
	background-color: #f6f6f6;
	border-bottom:2px solid #E3E3E3;
	}
.ac-xq2-list .hx1 {
    float: left;
    width: 3%;
	text-align:center;
}
.ac-xq2-list .hx2 {
    float: left;
    width: 47%;
}
.ac-xq2-list .hx3 {
    float: left;
    width: 10%;
	text-align:center;
}
.ac-xq2-list .hx4 {
    float: left;
    width: 10%;
	text-align:center;
}
.ac-xq2-list .gl .hx4 , .ac-xq2-list .gl .hx5  {
	color:#A7A7A7;
}
.ac-xq2-list .hx5 {
    float: left;
    width: 10%;
	text-align:center;
}
.ac-xq2-list .hx6 {
    float: left;
    width: 10%;
	text-align:center;
}
.sxc {
	display:inline-block;
	font-weight:bold;
	position:relative;
	}
.sxc .nmb {
    position: absolute;
    width: 7px;
    height: 7px;
    top: 0px;
    right: -10px;
    background-color: #F30;
    overflow: hidden;
    border-radius: 1000px;
	}
.ac-xq2-list .hx7 {
    float: left;
    width: 10%;
	text-align:center;
}
.product_upimg {
	padding-left:0px;
}
.product_upimg li{
	float: left;
	width: 145px;
	margin-right: 25px;
	position: relative;
	padding-bottom: 10px;
}
.product_upimg li img{
	width: 145px;
	height:100px;
	border: 1px solid #d9d9d9;
}
.product_upimg li span{
	display: inline-block;
	background-image: url(../images/del.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 24px;
	width: 24px;
	top: 0px;
	right: 0px;
	position: absolute;
	z-index: 999;
	cursor: pointer;
	overflow: hidden;
}
.xq-tic {
	font-size:18px;
	padding-bottom:10px;
	padding-left:15px;
	border-bottom:1px solid #DDD;
	}
.tybox {
	padding-top:25px;
	text-align:center;
}
.tybox label {
    font-weight: normal;

}
.add-xq {
	margin-left:130px;
	margin-top:5px;
	color: #fff;
    background-color: #3bb4f2;
    border-color: #3bb4f2;
	display: inline-block;
	padding: .5em .5em;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.2;
	border-radius: 4px;
	}
.add-xq:hover {
	color: #fff;
	background-color: #33a7e3;
    border-color: #33a7e3;
}
.sszy .add-xq {
	margin-left:15px;
	margin-right:15px;
	margin-top:0px;
	}
	
.cjbox .f18 {
	font-size:18px;
	}
.zp-img .am-gallery-item {
	position:relative;
	}
.zp-img .am-gallery-item img {
    width: 100%;
    height: 138px;
	border:1px solid #EEE;
}
.zpxz-box .zp-img .am-gallery-item img {
    height: 112px;
}
.zp-img .am-gallery-title {
    font-size: 12px;
}
.zp-img .am-gallery-item .dek {
	display: inline-block;
	background-image: url(../images/del.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 24px;
	width: 24px;
	top: 0px;
	right: 0px;
	position: absolute;
	z-index: 999;
	cursor: pointer;
	overflow: hidden;
}
.zp-img .am-gallery-item .lb {
	display: inline-block;
    font-size: 1.2rem;
    color: #FFF;
    background-color: #0e90d2;
    padding-left: 8px;
    padding-right: 8px;
    border-radius: 0px 0px 5px 0px;
    position: absolute;
    z-index: 3;
    top: 0px;
    left: 0px;
}
.zp-img .am-gallery-item .check {
	display: inline-block;
    position: absolute;
    z-index: 3;
    top: 2px;
    left: 5px;
}
.zp-img .am-gallery-item .check input[type="checkbox"] {
	width:16px;
	height:16px;
}
.zp-img .am-gallery-item .check input[type="checkbox"] {
	width:16px;
	height:16px;
}
.zp-txtc {
	text-align:center;
	padding:15px;
	font-size:16px;
	line-height:200%;
	}
.zp-txtc i {
	color: #0e90d2;
	margin-right:10px;
	font-size:16px;
	}
.xxzy {
	margin-top:0px;
	overflow: hidden;
	border-bottom:2px solid #004682;
	}
.xxzy ul {
	padding-left: 0em;
	}
.xxzy li {
	float:left;
	list-style:none;
	}
.xxzy li a {
	display:block;
	padding-left:40px;
	padding-right:40px;
	margin-right:5px;
	font-size:16px;
	height:36px;
	line-height:34px;
	background-color:#EEE;
	cursor:pointer;
	border-radius:4px 4px 0px 0px;
	}
.xxzy li a:hover , .xxzy .on a {
	color:#FFF;
	background-color:#004682;
	}
.fngbox h1 {
	margin-bottom:0px;
	color:#004682;
	}
.n-box {
	padding:15px;
	margin-top:20px;
	border:1px solid #DDD;
	border-top:2px solid #0c79b1;
	}
.xqgz-main {
	min-height: 450px;
	padding-top: 20px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #2a65ae;
	padding-bottom:20px;
	}
.xqgz-main  .box {
	padding:20px;
	border-radius: 4px;
	border: 1px solid #EEE;
    background-color: #FAFAFA;
	}
.xqgz-main h1 {
	text-align:center;
	font-size: 2em;
	margin-bottom:30px;
	}
.xqgz-main p  { margin-bottom:15px;text-indent:2em;}
.xqgz-main ul li
{
  list-style-type: disc; 
  margin-left: 20px;
}
.xqgz-main ol li
{
  list-style-type: decimal; 
  margin-left: 26px;
}
.xqgz-main img{text-align:center;}

.xqgz-main img{max-width:700px; height:auto;}

.xqgz-main a {
	color:#0085cb;
}
.xqgz-main a:link, .xqgz-main a:visited {
	color:#0085cb;
	text-decoration: none;
}
.xqgz-main a:hover {
	color:#0085cb;
	text-decoration: underline;
}
.wd_main .wd-box .hx2 {
    width: 71% !important;
}
.wd_main .wd-box .hx3 {
    width: 26% !important;
}
.fgbox .zdy-pic {
	margin-left:30px;
	margin-right:30px;
	margin-top:25px;
	margin-bottom:20px;
	}
.fgbox .zdy-box {
	margin-left:15px;
	margin-right:15px;
	padding-bottom:15px;
	}
.fgbox .am-tabs-nav {
	background-color:#F3F3F3;
	}
.fgbox .am-tabs-nav > li.am-active > a, .fgbox .am-tabs-nav  > li.am-active > a:hover, .fgbox .am-tabs-nav  > li.am-active > a:focus {
	color:#4780c1;
	font-weight:bold;
	border-top:2px solid #4780c1;
	}
.fg-box .fnon span {
	cursor:default;
	}
.fg-box .fnon span:hover , .fg-box .fnon span  {
	border:3px solid #DDD;
	}
.newfg-box .am-slider-default .am-direction-nav .am-prev {
    left:-25px;
	top:48%;
}
.newfg-box .am-slider-default .am-direction-nav .am-next {
    right:-25px;
	top:48%;
}
/*175%*/

@media screen and (max-width:1280px) {
body {
	color: #333;
	font-size: 14px;
	min-width:1000px;
	}
.container {
    width: 1000px;
    margin: 0 auto;
}
.new-indzxbox .am-list .am-list-item-dated a {
    padding-top: 5px;
    padding-bottom: 5px;
}
.new-indzxbox-1 .ssz-1 {
    min-height: 360px;
}
.logbox h1 {
    font-size: 14px;
}
.logbox h1 .red {
    width: 48%;
}
.reg-l {
	width:20%;
}
.reg-m {
	width:80%;
}
.reg-r {
	width:20%;
}
.fw_img04 , .picFocus {
    width: auto !important;
}
.picFocus .bd img {
    width: 100% !important;
	height:auto !important;
}
.new-csbox .mainbox2 h3 {
    margin-top: 40px;
}

.lyd-box-1 {
    left: 91px;
}
.lyd-box-2 {
    left: 196px;
}
.lyd-box-3 {
    left: 301px;
}
.lyd-box-4 {
    left: 406px;
}
.lyd-box-5 {
    left: 511px;
}
.lyd-box-6 {
    left: 616px;
}
.lysxbox .lyd-box-2 {
    left: 115px;
}
.lysxbox .lyd-box-3 {
    left: 220px;
}
.lysxbox .lyd-box-4 {
    left: 325px;
}
.lysxbox .lyd-box-5 {
    left: 430px;
}
.lysxbox .lyd-box-6 {
    left: 535px;
}
.cp_list .cp_img1 img {
    height: 200px;
}
.hyzp .cp_img1 img {
    height: 145px;
}
.style-main-box .cp_box-2 .cp_img1 img {
    height: 220px;
}
.style-box .am-gallery-default .am-gallery-item img {
    height: 175px;
}

.wd_main .wd-box .hx2 {
    width: 63% !important;
}
.wd_main .wd-box .hx3 {
    width: 34% !important;
}
.ac-div-form .am-u-md-3 {
    width: 25%;
}
.zdy-box .ml20 {
	margin-top:5px !important;
	margin-left:0px;
	}
.czbanner img {
    height: auto;
}
.cz-main ul li .cl-1, .cz-main ul li .cl-2, .cz-main ul li .cl-3, .cz-main ul li .cl-4 {
    min-height: 240px;
    font-size: 12px;
}
.layui-layer {
	width:400px !important;
	height:245px !important;
}

.indvd {
	width:1000px;
	margin:30px auto;
	}
.new-lymain {
	width:1000px;
	}
.new-top {
    padding-top: 0px;
    height: 68px;
}
.new-top .nav .am-nav > li > a {
	padding: 8px 4px;
	font-size:14px;
}
.zsbtn {
    font-size: 13px;
}
.new-top .new-container {
    width: 100%;
    margin: 0 auto;
}
.new-top .logo img {
	height:45px;
}
.new-top .nav {
    float: left;
    width: 35%;
    font-size: 16px;
	margin-top:2px;
}
.new-top .logo {
    margin-top: 10px;
	margin-left:10px;
	width: 24%;
}
.nav-inner .am-nav li {
    padding: 10px 0px 0px 0px;
}
.new-container {
    width: 1000px;
    margin: 0 auto;
}
.new-lyimg {
    min-width: 1000px;
}
.new-dtbox .dtimg {
    height: 210px;
}
.new-dtbox .dtimg img {
    width: 97%;
   height: 210px;
}
.new-dtbox .dttxt h3 {
    line-height: 30px;
    font-size: 18px;
}
.new-dtbox .dttxt p {
    font-size: 12px;
}
.new-hdw img {
    width: 490px;
    height: 118px;
}
.tpbox {
    width: 70px;
	top:20%;
}
.bot_logo img {
    height: 70px;
	
}
.new-ny-box .ny-img {
    height: 170px;
}
.new-ny-box .ny-img img {
    width: 220px; 
    height: 157px;
    transition: all 0.6s;
}
.new-nybox-1 {
    min-height: 1150px;
}
.new-dtbox #gdong {
	height:750px !important;
}
.new-nybox-1 #gdong {
    height: 920px !important;
}

/*2021-01-08新增 */
.am-list-news-default {
    margin-top: 0px;
}
.new-zx-zsbox-2 .am-list .am-list-item-dated a ,  .new-zx-zsbox-4 .am-list .am-list-item-dated a {
    font-size: 14px;
}
.lg_list .lg_img1, .lg_list .lg_img1 img {
    height: 102px;
}
.ztg-container {
    max-width: 1000px;
}
.cp_sx_1 {
    width: 7%;
}
.cp_sx_2 {
    width: 93%;
}
.ss-lybox .cdsx2 ul {
    width: auto;
}
.cp_sx .lyd li , .ss-lybox .cdsx2 .am-btn {
    margin-right: 10px;
    padding: 0.3em 0.5em;
    width: 85px;
}
.lynav-tree {
	width:22%;
	}
.new-hylist {
	width:78%;
	}
.zscl-box-main li {
    width: 31%;
}
.ac-main .am-u-md-2 {
	width: 18%;
	}
.ac-main .am-u-md-10 {
    width: 82%;
}
.ac-xx-btn .am-fr {
	/*float:left;*/
	margin-bottom:10px;
	/*width:100%;*/
	}
.con_new_box .con_mp .lx-1 , .con_new_box .con_mp .lx-2 , .con_new_box .con_mp .lx-3 {
    font-size: 12px;
}
.con_new_box .con_mp .lxm .zw , .con_new_box .con_mp .lx-g  {
    width: 100% !important;
}
.con_new_box .con_mp .lx-1 .lx-1-1 ,.con_new_box .con_mp .lx-1 .lx-1-2  {
    width: 100% !important;
}
.con_new_box .con_mp .lx-d {
    width: 200px !important;
}
.con_new_box .con_mp .lx-f {
    width: 200px !important;
}

.new-csbox .mainbox {
    background-size: 100%;
	height: 620px;
}
.new-csbox .mainbox img {
    width: 92px;
    height: 60px;
}
.new-csbox .mainbox p {
    width: 92px;
	margin-top: 15px;
	text-align:center;
	font-size:10px;
}
.new-csbox .mainbox .list-1 {
    padding-left: 140px;
	padding-top: 45px
}
.new-csbox .mainbox .list-1 .s-1 , .new-csbox .mainbox .list-1 .s-2 , .new-csbox .mainbox .list-1 .s-4 {
    margin-right: 30px;
}
.new-csbox .mainbox .list-1 .s-3 {
    margin-right: 65px;
}
.new-csbox .mainbox .list-1 .s-5 {
    margin-right: 27px;
}
.new-csbox .mainbox .list-1 .s-6 {
    margin-right: 0px;
}

.new-csbox .mainbox .list-2 {
    padding-left: 128px;
	padding-top: 12px;
	margin-top:0px;
}
.new-csbox .mainbox .list-2 .s-1 , .new-csbox .mainbox .list-2 .s-4 {
    margin-right: 30px;
}
.new-csbox .mainbox .list-2 .s-2 {
    margin-right: 35px;
}
.new-csbox .mainbox .list-2 .s-3 {
    margin-right: 72px;
}
.new-csbox .mainbox .list-2 .s-5 {
    margin-right: 32px;
}
.new-csbox .mainbox .list-2 .s-6 {
    margin-right: 0px;
}

.new-csbox .mainbox .list-3 {
    padding-left: 112px;
	padding-top: 12px;
	margin-top:0px;
}
.new-csbox .mainbox .list-3 .s-1 , .new-csbox .mainbox .list-3 .s-4 {
    margin-right: 37px;
}
.new-csbox .mainbox .list-3 .s-2 {
    margin-right: 38px;
}
.new-csbox .mainbox .list-3 .s-3 {
    margin-right: 82px;
}
.new-csbox .mainbox .list-3 .s-5 {
    margin-right: 29px;
}
.new-csbox .mainbox .list-3 .s-6 {
    margin-right: 0px;
}

.new-csbox .mainbox .list-4 {
    padding-left: 102px;
	padding-top: 8px;
	margin-top:0px;
}
.new-csbox .mainbox .list-4 .s-1 , .new-csbox .mainbox .list-4 .s-4 {
    margin-right: 40px;
}
.new-csbox .mainbox .list-4 .s-2 {
    margin-right: 40px;
}
.new-csbox .mainbox .list-4 .s-3 {
    margin-right: 88px;
}
.new-csbox .mainbox .list-4 .s-5 {
    margin-right: 33px;
}
.new-csbox .mainbox .list-4 .s-6 {
    margin-right: 0px;
}

.new-csbox .mainbox2 {
    height: 560px;
    background-size: 100%;
}
.new-csbox .mainbox2 img  {
    width: 120px;
    height: 120px;
}
.new-csbox .mainbox2 .list-1 {
    padding-left: 110px;
    padding-top: 35px;
}
.new-csbox .mainbox2 .list-1 .s-1 ,.new-csbox .mainbox2 .list-1 .s-2 ,.new-csbox .mainbox2 .list-1 .s-4 ,.new-csbox .mainbox2 .list-1 .s-5 ,.new-csbox .mainbox2 .list-1 .s-6 {
	margin-right: -5px;
}
.new-csbox .mainbox2 .list-1 .s-3  {
	margin-right:10px;
}
.new-csbox .mainbox2 .list-2 {
    padding-left: 80px;
    padding-top: 0px;
}
.new-csbox .mainbox2 .list-2 .s-1 ,.new-csbox .mainbox2 .list-2 .s-2 ,.new-csbox .mainbox2 .list-2 .s-4 ,.new-csbox .mainbox2 .list-2 .s-5 ,.new-csbox .mainbox2 .list-2 .s-6 {
	margin-right: -5px;
}
.new-csbox .mainbox2 .list-2 .s-3  {
	margin-right:45px;
}

#VerifyCode  {
	width:85px !important;
	}
.cp_txt1 .reg-span3 .am-btn {
    padding: 0.4em 0.5em;
    width: 90px;
}

.sjfw {
	margin-bottom:1.5rem;
}
.style-main-box .cp_img1 img {
	height:150px;
}
.br150 {
	display: block;
	margin-top:1.5rem;
	}
.mp-box {
    right: -130px;
}
.new-zxbox-1 .ssz-1 h3 {
    font-size: 24px;
}
.new-zxbox-1 .ssz-2 h3 {
    font-size: 16px;
}
.new-zxbox-1 .ssz-1 {
    min-height: 506px;
}
.new-xqbox .ssz-2 .x-1 {
    width: 45%;
}
.new-xqbox .ssz-2 .x-2 {
    width: 55%;
}
.new-xqbox  .ssz-1 h3 {
	height:60px;
	white-space:normal;
}
.new-xqbox  .ssz-1 h3 , .new-xqbox  .ssz-2 h3 {
    font-size: 16px;
}
.new-xqbox .ssz-1 img {
    height: 200px;
}
}


/* 放大175% */

@media screen and (max-width:1024px) {
.new-top .nav .am-nav > li > a {
	padding: 8px 5px;
	font-size:14px;
}
.new-top .homez {
	display:none;
	}
}



@media only screen and (max-width: 768px) {
/*首页*/
body ,.new-container , container  {
	min-width:100% !important;
	}
.xqgz-main .box {
	margin-left:1rem;
	margin-right:1rem;
	padding:15px;
	}
.xqgz-main h1 {
	font-size: 1.5em;
	}
.add-xq {
	margin-left:90px;
	}
.qybanner .fdc {
    top: 43px;
	width: 100%;
}
.jsd-1 , .jsd-2 {
    width: 100%;
}
.gb-ico-01 {
	display:inline-block;
	height:18px;
	width:18px;
	background-image: url(../images/gb-m-ico-01.png);
	background-repeat: no-repeat;
	background-position: left center;
	background-size:100%;
	margin-right:3px;
	}
.gb-ico-02 {
	display:inline-block;
	height:18px;
	width:18px;
	background-image: url(../images/gb-m-ico-02.png);
	background-repeat: no-repeat;
	background-position: left center;
	background-size:100%;
	margin-right:3px;
	}
.gb-ico-03 {
	display:inline-block;
	height:18px;
	width:18px;
	background-image: url(../images/gb-m-ico-03.png);
	background-repeat: no-repeat;
	background-position: left center;
	background-size:100%;
	margin-right:3px;
	}
.gb-ico-04 {
	display:inline-block;
	height:18px;
	width:18px;
	background-image: url(../images/gb-m-ico-04.png);
	background-repeat: no-repeat;
	background-position: left center;
	background-size:100%;
	margin-right:3px;
	}
.gb-ico-05 {
	display:inline-block;
	height:18px;
	width:18px;
	background-image: url(../images/gb-m-ico-05.png);
	background-repeat: no-repeat;
	background-position: left center;
	background-size:100%;
	margin-right:3px;
	}


.dxbox {
	width:100%;
	margin:0 auto;
	}
.xq-main .article .article--zy .q-1 {
	width:30%;
}
.xq-main .article .article--zy .q-2 {
	width:65%;
}
.xq-main .article .article--zy .q-3 {
	width:30%;
}
.xq-main .article .article--zy .q-4 {
	width:65%;
}
.xq-main .article .article-lx .q-1 {
	width:30%;
}
.xq-main .article .article-lx .q-2 {
	width:65%;
}
.xq-main .article .article-lx .q-3 {
	width:30%;
}
.xq-main .article .article-lx .q-4 {
	width:65%;
}
.w800 {
    width: 100%;
	margin-top:15px;
}
/*2021-01-08新增 */
.br150 {
	display:  inline-block;
	margin-top:0px;
	}
.wd_main .wd-box .hx2 {
    width: 91% !important;
}
.wd_main .wd-box .hx3 {
    width: 91% !important;
}
.reg-l {
	display:none;
}
.reg-m {
	width:100%;
}
.reg-r {
	display:none;
}

.ztg-container {
    max-width: 100%;
}
.lynav-tree ,  .new-hylist {
	width:100%;
	}
.new-top .homez {
	display:none;
}
.new-zx-zsbox-1 h3 , .new-zx-zsbox-3 h3 {
	font-size:16px;
    height: 75px;
}
.new-zxbox-1 .ssz-2 h3 {
	font-size:16px;
    height: 75px;
}
.new-dtbox #gdongMobile , .new-nybox-1 #gdongMobile {
	height: 530px !important;
}

.container {
    width:100%;
}
.indvd {
	width:100%;
	margin:20px auto;
	}
.new-lymain {
	width:100%;
	margin:0px auto 20px auto;
	padding-top:0px;
	}
.new-zbg {
	background-image: none;
	}
.logbox h1 .red {
	width:48%;
	}
.logbox h1 .def {
	width:48%;
	}
.dcc-main {
    padding-bottom: 0px;
}
.dcc-banner {
	display:none;
}
.dcc-main .inp-sm {
	width:100% !important;
	}
.ztztit {
    background-image: none;
}
.ztztit h1  {
	font-size:18px;
	line-height:34px;
	}
.ztzss .am-form-field {
	width:120px !important;
	}
.ztg-box {
    margin-top: 30px;
}
.ztg-listbox {
	margin-left:1rem;
	margin-right:1rem;
	}
.ztg-txt h1 {
    font-size: 18px;
    line-height: 32px;
	margin-top:15px;
	margin-bottom:15px;
}
.ztg-txt i , .ztg-txt .k1  {
	display:block;
	float:left;
}
.ztg-txt i {
	width:6%;
}
.ztg-txt .k1  {
	width:87%;
	margin-right:0px!important;
}
.ztg-txt .w-1, .ztg-txt .w-2 {
    font-size: 14px;
    margin-top: 0px;
    padding: 0px 0px 10px 0px;
}
.ztg-txt .w-3 {
	display:none;
}
.ztg-txt .dpdd  {
	position:relative;
	margin-top:15px;
	float:left;
	}
.lgk .user-in .am-hide-sm-only {
    display: none!important;
}

.ppvd {
    position: relative;
	right:0px;
	bottom:-16px;
	float:right;
	background-size:80%;
	
}
.bot_txt {
    font-size: 12px;
}
.zl-main {
	font-size: 1.4rem;
	line-height: 24px;
}
.zltit {
    font-size: 18px;
}
.zl-main .nb {
	display:inline-block;
	width:24px;
	height:24px;
	font-size:20px;
	line-height:22px;
	}
.zl-main img  {
	width:100%;
	}
.zl-main p {
	margin-top:3rem;
	}
.hqzl {
	margin-left:0px;
	margin-right:10px;
	margin-bottom:0px !important;
	}
.container {
	max-width: 100%;
	margin: 0 auto
}
.new-container {
    width: 100%;
    margin: 0 auto;
}
.new-top {
    height: auto;
	position: relative !important;
}
.new-top .logo {
    width: auto;
	padding-left:10px;
}
.new-top .logo img {
	height:35px;
}
.new-top .nav {
    float: left;
    width: 40%;
    font-size: 18px;
	display:none;
}
.new-top .ind-login {
    margin-top: 5px;
}
.new-top .search {
    margin-top: 5px;
}
.new-top .lang {
    margin-top: 3px;
	
}
.new-top .lag {
    float: left;
	width:100%;
	height:48px;
	border-top: 1px solid #4971a7;
	margin-top:5px;
}
.bot_logo {
   width:100%;
}
.bot_logo img {
    width: 60%;
}
.bot_txt {
    width:100%;
}
.bot_ew {
	width:100%;
}
.bot_ew img {
    width: 90%;
}
.footer_main {
    padding-top: 10px;
    padding-bottom: 15px;
    color: #FFF;
}
.new-lymain {
	overflow-x:auto;
}
.new-lyimg {
    min-width: 800px;
}
.new-dtbox .newlist .list {
	width:50%;
    margin-bottom: 30px;
	float: left;
}
.new-tit {
	background-size:300%;
    color: #FFF;
    height: 45px;
	line-height:38px;
    font-size: 16px;
    text-align: center;
}
.new-tit-2 {
	background-size:300%;
    color: #FFF;
    height: 45px;
	line-height:38px;
    font-size: 16px;
    text-align: center;
}
.new-tit .more {
   top: 0px;
   font-size:12px;
}
.new-dtbox .am-slider-default .am-direction-nav a, .new-nybox-1 .am-slider-default .am-direction-nav a, .zsml-box .am-slider-default .am-direction-nav a {
    width: 36px;
    height: 36px;
}
.new-dtbox .am-slider-default .am-direction-nav a:before, .new-nybox-1 .am-slider-default .am-direction-nav a:before, .zsml-box .am-slider-default .am-direction-nav a:before {
    font-size: 36px;
}
.new-dtbox {
    padding-top: 30px;
	background-size:300%;
}
.new-dtbox .am-slider-default, .new-nybox-1 .am-slider-default, .new-dtbox .am-slider-default, .zsml-box .am-slider-default {
    margin-left: 1rem;
	margin-right:1rem;
}
.new-dtbox .newlist {
    margin-left: 0rem;
    margin-right:0rem;
    margin-top: 30px;
}
.new-dtbox .dtimg {
    height:auto;
}
.new-dtbox .dttxt h3 {
    margin: 0;
    margin-top: 15px;
    line-height: 22px;
    font-size: 14px;
    font-weight: bold;
	text-align:center;
    display: block;
    width: 97%;
}
.new-dtbox .dtimg img {
    width: 100%;
    height: 110px;
}
.new-dtbox .dttxt p {
    margin-top: 5px;
}
.new-hdw {
    padding-top: 0px;
    padding-bottom: 0px;
}
.new-hdw img {
    width: 100%;
    height: 87px;
	margin-bottom:15px;
}
.new-zhbox {
    padding-bottom: 20px;
}
.new-zhbox .am-slider li .zhdata {
    position: absolute;
    height: 90px;
    width: 100px;
    padding: 5px;
    z-index: 99;
    top: 10px;
    right: 10px;
    text-align: center;
    font-size: 12px;
}
.new-zhbox .am-slider li .zhdata h3 {
    font-size: 14px;
}

.new-zxdbox {
	margin-left:0rem;
	margin-right:0rem;
	}
.new-zxdbox .zxd {
    margin-left: 0.5rem;
    margin-right:0.5rem;
    width: auto;
}
.new-zxdbox .am-list-news-more {
    font-size: 1.2rem;
}
.new-zxdbox h1 {
    font-size: 16px;
    height: 45px;
    line-height: 40px;
}
.tpbox {
     width: 60px;
	 margin-right: -15px;
     -webkit-transform-origin-x: 0;
     -webkit-transform: scale(0.60);
}
.tpbox i {
	font-size: 28px;
	line-height:36px;
}
.tpbox strong { 
  font-size:12px;
}
.tp-app .am-icon-mobile {
    font-size: 40px;
}
.new-lymain .panorama-area-1 {
	width:100px;
	height:120px;
}
.new-lymain .panorama-area-2 {
	width:100px;
	height:120px;
}
.new-lymain .panorama-area-3 {
	width:100px;
	height:120px;
}
.new-lymain .panorama-area-4 {
	width:100px;
	height:120px;
}
.new-lymain .panorama-area-5 {
	width:100px;
	height:120px;
}
.new-lymain .panorama-area-6 {
	width: 100px;
	height:120px;
}

/*展厅*/
.qybanner {
    background-image: none !important;
    height:auto !important;
}
.qy-box {
   height:68px !important;
}
.zt-main {
	background-image: none !important;
    height:auto !important;
}
.qybanner .qy-logo {
    float: left;
   width: 73px !important;
    height: 50px !important;
}
.qybanner .qy-logo img {
   width: 73px !important;
    height: 50px !important;
}
.qybanner .am-fl {
    width: auto !important;
}
.qybanner h1 {
    width: 200px !important;
    font-size: 16px !important;
    line-height: 24px !important;
    margin-top: 16px !important;
}
.qybanner .qy-logo .fdc {
    top: auto;
    bottom: -1px;
    right: -90px;
}
.zt-header {
    text-align: center;
    margin-top: 10px;
    width: 100%;
}
.zt-header img {
    height: auto;
    width: 100%;
	display:none;
}
.sti-1 ,.sti-2 ,.sti-3 ,.sti-4 ,.sti-5 ,.sti-6 , .sti-7  {
	float:left !important;
	width:auto !important;
	position: relative !important;
	top: auto !important;
    left: auto !important;
	padding-left:15px !important;
	padding-right:15px !important;
	margin-right:0px !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
	font-weight:bold;
}
.style-main-box {
    background-color: rgba(255,255,255,.85) !important;
}
.zt-main .am-u-md-8 {
    float: left;
	margin-top: 47%;
	margin-bottom: 15px;
	overflow-x:auto;
	width: 96%;
}
.zt-main .am-u-md-4 {
	display:none;
}
.zt-main .am-u-md-8 .main-sti {
    margin-top: 0px;
    height: auto;
	width:600px;
	height:auto;
	
}
.style-main-box .cp_box-2 .cp_txt1 {
	padding-left:0rem;
	padding-right:0rem;
}
.style-main-box .cp_box-2 .cp_txt1 h3 {
    white-space: normal;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    overflow: hidden;
    display:  inline-block;
    padding-right: 0px;
}
.wd-btn img , .wd-btn .am-btn {
    display: block !important;
    vertical-align: middle !important;
    margin-left: auto !important;
    margin-right: auto !important;
}
.zlnav {
    overflow-x:auto;
	margin-left: 1rem !important;
    margin-right: 1rem !important;
	height: 42px;
}
.zlnav ul {
	width:400px;
	margin-bottom: -1.7rem;
	height: 41px;
	overflow: hidden;
}
.zlnav li a {
    padding: 10px 15px !important;
}
.cdtit {
	margin-left: 1rem !important;
    margin-right: 1rem !important;
}
.kpmain {
    margin-top: 10px !important;
}
.lg_list .am-u-md-3 {
	width:50%;
	}
.lg_list .lg_img1, .lg_list .lg_img1 img {
   height: 80px;
}
.lg_list .lg_box .play {
	width: 40px;
    height: 40px;
    top: 26%;
    left: 35%;
}
.style-main {
    padding-bottom: 0px !important;
}
.style-pt {
    min-height: auto !important;
}
.style-pt .style-box {
    width: 100% !important;
}
.style-main-title h1 {
    font-size: 1.4rem !important;
    float: right !important;
    width:auto !important;
}
.style-main-title .nav li {
    line-height: 32px !important;
    font-size: 16px !important;
}
.style-main-box .zt_cp_fn {
	display:none;
	}
.style-main-box .cp_img1 img {
    height: 106px !important;
}
.style-main-box .cp_box-2 .cp_img1 img {
    height: auto !important;
}
.zt_cp_list .am-g , .zt_cp_list2 .am-g {
	height:380px;
	overflow-y:auto;
	}
.am-menu-offcanvas1 .am-menu-toggle {
    top: 0px;
    height: 32px;
    line-height: 32px;
}
.style-main-box .cp_box-2 .am-u-md-5 {
    width: 100% !important;
	padding-left: 0rem;
	padding-right: 0rem;
}
.style-main-box .cp_box-2 .am-u-md-7 {
    width: 100% !important;
}
.style-main-box .cp_box-2 .reg-span3 {
	width: 100% !important;
	text-align:left;
	margin-top:10px !important;
	}
.style-main-box .cp_box-2 .cp_txt1 .txt4 {
    margin-top: 5px !important;
}
.reg-span3 .am-btn {
    float: none;
    display: inline-block;
 }
.style-main-box .cp_box-2 .tit {
    overflow-x:auto;
	margin-left: 0rem!important;
    margin-right: 0rem!important;
	height:42px;
}
.style-main-box .cp_box-2 .tit .box {
	width:600px;
	height:41px;
	overflow: hidden;
    margin-bottom: -1.6rem !important;
}
.style-main-box .cp_box-2 .tit h4 {
    padding: 10px 15px !important;
	margin-bottom: -1.6rem !important;
}
.style-main-box .cp_main {
    font-size: 1.4rem  !important;
    line-height: 30px;
	margin-left:0px!important;
	margin-right:0px!important;
}
.style-box .am-gallery-default .am-gallery-item img {
    width: 100%;
    height: 125px;
}
.style-main-box .am-gallery {
    height:380px;
	overflow-y:auto;
	margin-left: -0.5rem !important;
}
.zt_mp_fn {
	display:none;
}
.con_new_box .con_mp {
    padding: 5px 15px 15px 15px;
}
.con_new_box .con_mp .lxm .zw {
    margin-left: 0px !important;
}
.con_new_box .con_mp .lx-d , .con_new_box .con_mp .lx-f {
    width: 180px !important;
}
.con_new_box .con_mp .lx-1 .lx-1-1 , .con_new_box .con_mp .lx-1 .lx-1-2 {
    width: 100%  !important;
}
.con_new_box .con_mp .lx-c {
    float: left;
    width: 56px;
}
.con_new_box .con_mp .lx-g {
    width: 140px !important;
}
.zl_box .am-list-news-default {
    margin: 0px;
}
.style-main-box .zl_box .am-list > li {
    font-size: 12px !important;

}
.style-main-box .zl_box .am-list .am-list-item-dated .nodl-1 {
	width:70%;
}
.style-main-box .zlnav2 .fl {
    overflow-x:auto;
	width:100%;
}
.style-main-box .zlnav2 .fr {
	float:left;
	margin-bottom:10px;
}
.style-main-box .zlnav2 .fl ul {
	width:400px;
}
.style-main-box  .zlnav2 li a {
    display: block;
    padding-left: 0px;
    padding-right: 0px;
    margin-right: 20px;
    font-size: 14px;
    height: 32px;
    line-height: 30px;
    background-color: transparent;
    cursor: pointer;
    border-radius: 5px 5px 0px 0px;
	border-bottom:2px solid transparent;
}
.zlnav2 .on a , .zlnav2 li a:hover {
    color: #0081c2 !important;
	font-weight:bold;
    background-color:transparent;
	border-bottom:2px solid #0081c2 !important;
}
.article .article--title {
    font-size: 1.6rem;
    line-height: 30px;
    font-weight: 600;
	margin-bottom:0rem;
}
.style-main-box .cp_box-2 {
    border: 0px solid #ccc !important;
    background-color: rgba(255,255,255,0) !important;
	position:relative;
}
.cp_txt1 {
	position:inherit !important;
	}
.cp_txt1 .am-icon-heart {
	font-size:14px;
    top: 25px !important;
    right: 15px !important;
}
.style-main-box .cp_box-2 .ax_main ul {
    margin-top: 1rem !important;
}
.article .article--meta .article--meta_item {
    margin: 0px 20px 0 0;
}
.article .article--zy {
    font-size: 1.4rem;
    line-height: 24px;
}
.ax_main {
    margin-left: 0rem !important;
    margin-right: 0rem !important;
}
.article .article--content {
    font-size: 1.4rem;
    line-height: 24px;
}
.style-main:before {
    background-image: none !important;
}
.zt-main .zt-nav .am-fl ul {
    width: 550px;
	padding-left: 0em;
}
.zt-main .zt-nav li a {
    padding: 10px 15px 10px 15px !important;
    font-size: 16px;
}
.layui-layer {
	width:340px!important;
	height:240px!important;
}
.layui-layer-content {
	background-color:#000;
}
.vidCustom {
        width:100% !important;
        height:260px !important;
        }
.zt-vd {
    width: 100% !important;
    height: 200px !important;
}
.xqbox .am-u-md-6 {
    width: 100%;
    padding-left: 0rem;
    padding-right: 0rem;
    padding-top: 2.5rem;
}
.picFocus {
    width:100% !important;
    padding: 0px;
}
.fw_img04 {
    width: 100% !important;
}
.picFocus .bd img {
    width: 100% !important;
    height: 300px;
    display: block;
}

/*领域馆*/
.new-ny-box {
    padding-top: 30px;
    text-align: center;
    font-size: 18px;
}
.new-nybox-1 {
	background-size:300%;
    height: auto;
    padding-top: 10px;
    min-height: auto;
}
.new-ny-tit {
    height: 145px;
    width: 300px;
    padding-top: 90px;
    padding-right: 10px;
    padding-left: 10px;
	background-size: 180%;
}

.new-ny-tit .tit-l {
	margin-top:0px;
	font-size: 28px;
	line-height:48px;
	height: auto;
}
.new-ny-tit .tit-r {
    float: left;
    width: 200px;
}
.new-ny-tit h1 {
    font-size: 16px;
	margin-top: 7px;
}
.new-ny-tit h1 .more {
    top: 7px;
    right: -35px;
}
.new-nybox-1 .am-u-sm-3 {
	width:50%;
}
.new-ny-box .ny-img {
    height: auto;
}
.new-ny-box .ny-img img {
   width: 100%;
   height:auto;
}
.new-ny-box .ny-txt {
	font-size:12px;
	margin-top:5px;
	}
.new-nybox-1 .am-u-sm-3 {
    margin-bottom: 30px;
}
.zsml-box .zsml-tit {
	margin-left:1rem;
	margin-right:1rem;
	padding-bottom: 0px;
}
.zsml-tit i {
    line-height: 24px;
}
.cp_nav {
    float: left;
    width: 85%;
    overflow: hidden;
    margin-left: 10px;
    margin-right: 10px;
}
.cp_nav a.qy_zy:link, .cp_nav a.qy_zy:visited {
    font-size: 16px;
}
.new-csbox-m {
	min-height:500px;
    height: auto;
    padding-top:0px;
	}
.new-csbox-m .mainbox {
	background-image: none;
    height: auto;
    margin-top: 0px;
}
.new-csbox-m .mainbox .mainbox-top {
	background-image: url(../images/csbg-m-1.png);
    background-repeat: no-repeat;
    background-position: center bottom;
	background-size:100%;
	height:25px;
}
.new-csbox-m .mainbox .mainbox-bot {
	background-image: url(../images/csbg-m-3.png);
    background-repeat: no-repeat;
    background-position: center top;
	background-size:100%;
	height:50px;
}
.new-csbox-m .mainbox ul {
	margin-bottom: 0px;
	background-image: url(../images/csbg-m-2.png);
    background-repeat: repeat-y;
    background-position: center bottom;
	background-size:100%;
	margin-top: 0rem;
	padding:25px;
}
.new-csbox-m .mainbox ul li {
	float:left;
	width:50%;
	list-style:none;
	text-align:center;
}
.new-csbox-m .mainbox ul li a {
	display:block;
	padding:10px;
}
.new-csbox-m .mainbox p {
	font-size:12px;
	margin-top:10px;
	color:#FFF;
	margin-bottom:0;
	line-height:20px;
	height:20px;
	display: block;
    width: 100%;
    white-space: nowrap;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    overflow: hidden;
	text-align:center;
}
.new-csbox-m .mainbox p:hover {
	color:#A0AABE;
}
.new-csbox-m .mainbox ul li img {
	width:100%;
	height:85px;
	border:1px solid #DDD;
	vertical-align:middle;
	transition: all 0.6s;
	box-shadow: rgba(31, 31, 31, 0.2) 0px 5px 0px, rgba(31, 31, 31, 0.2) 0px 5px 0px;
	}

.new-csbox-m .mainbox ul li img:hover {
	transform: scale(1.1);
	}
.new-csbox-m .zybtn {
	margin-top:10px;
	}
.zsml-box .am-slider-default .am-control-nav {
    display: none;
}
.new-csbox-m2 {
	min-height:500px;
    height: auto;
    padding-top:0px;
	}
.new-csbox-m2 .mainbox {
	background-image: none;
    height: auto;
    margin-top: 0px;
}
.new-csbox-m2 .mainbox .mainbox-top {
	background-image: url(../images/csbg-m-1.png);
    background-repeat: no-repeat;
    background-position: center bottom;
	background-size:100%;
	height:25px;
}
.new-csbox-m2 .mainbox .mainbox-bot {
	background-image: url(../images/csbg-m-3.png);
    background-repeat: no-repeat;
    background-position: center top;
	background-size:100%;
	height:50px;
}
.new-csbox-m2 .mainbox ul {
	margin-bottom: 0px;
	background-image: url(../images/csbg-m-2.png);
    background-repeat: repeat-y;
    background-position: center bottom;
	background-size:100%;
	margin-top: 0rem;
	padding:25px;
}
.new-csbox-m2 .mainbox ul li {
	float:left;
	width:50%;
	list-style:none;
	text-align:center;
}
.new-csbox-m2 .mainbox ul li span {
	display:block;
    margin:10px;
	width: auto;
    height: auto;
	background-color: transparent;
}
.new-csbox-m2 .mainbox h3 {
	font-size:12px;
	margin-top:10px;
	color:#FFF;
	margin-bottom:0;
	line-height:20px;
	height:20px;
	display: block;
    width: 100%;
    white-space: nowrap;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    overflow: hidden;
	text-align:center;
}
.new-csbox-m2 .mainbox h3 a {
	color:#FFF;
}
.new-csbox-m2 .mainbox p {
	font-size:12px;
	margin-top:0px;
	color:#a5b6d8;
	margin-bottom:0;
	line-height:20px;
	height:20px;
	display: block;
    width: 100%;
    white-space: nowrap;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    overflow: hidden;
	text-align:center;
}
.new-csbox-m2 .mainbox p a {
	color:#a5b6d8;
}
.new-csbox-m2 .mainbox p:hover {
	color:#A0AABE;
}
.new-csbox-m2 .mainbox ul li img {
	width:100%;
	height:120px;
	vertical-align:middle;
	transition: all 0.6s;
	}
.new-csbox-m2 .mainbox ul li img:hover {
	transform: scale(1.1);
	}
.new-csbox-m2 .zybtn {
	margin-top:50px;
	}
.cp_list .cp_img1 img {
    height: 125px;
}
.cwd {
    padding-top: 0px;
    padding-bottom: 0px;
}
.cs_box .cs_img a {
    height:auto;
    font-size:inherit;
}
.cp_list .am-u-md-3 {
	width:50%;
	}
.ss-lybox {
	margin-left:1rem;
	margin-right:1rem;
	}
.zxbanner {
    margin-top: 30px;
}
.ss-lybox .cdsx2 ul {
    padding: 0;
    width: auto;
}
.cp_list .cp_txt1 .txt2 i {
	display:none;
}

/*领域频道*/
.new-hy-box {
    margin-top: 30px;
	margin-left: 0rem;
    margin-right: 0rem;
}
.new-hy-box .new-tit .more {
    top: 3px;
    font-size: 12px;
}
.new-hylist {
	margin-left:0rem;
	margin-right:0rem;
	}
.new-hylist .lg_list {
    position: relative;
    padding-top: 5px;
    padding-left: 0px;
    padding-right: 0px;
    margin-left: -1rem;
    margin-right: -1rem;
}
.log-main {
    min-height: 600px;
    padding-top: 20px;
	background-position: center top;
}
.home i {
    font-style: normal;
    margin-top: 2px;
}
.home .am-fr {
	width:100px;
	margin-top:5px;
}

/*资讯*/
.new-zcbox {
    margin-left: 0.5rem;
    margin-right: 0rem;
}
.new-zcbox .list {
    margin-bottom: 15px;
    width: 100%;
}
.new-zcbox .dttxt h3 {
    line-height: 24px;
    font-size: 16px;
}
.new-zwfbox .zxd {
    margin-left: 0rem;
    margin-right: 0rem;
}
.zdj-img {
    float: left;
    width: 30%;
}
.zdj-img img {
    width:100%;
    height: auto;
}
.new-zwfbox .am-u-md-6 {
    min-height: auto;
}
.news-tw {
    margin-bottom: 10px;
}
.zdj-txt {
    float: right;
    width: 68%;
}
.zdj-txt h3 {
    font-size: 14px;
	margin-bottom:2px;
}
.zdj-txt .zs {
	font-size:12px;
	margin-bottom:2px;
}
.zdj-txt .rq {
    font-size:12px;
}
.zxbanner img {
	width:100%;
}
.new-zxlist {
    margin-left: 0rem;
    margin-right: 0rem;
}

.new-zxlist .am-u-md-10 {
	margin-top:30px;
}
.new-zxlist .nav li a {
    font-size: 12px;
}
.new-zxlist .tx_box h3 {
    font-size: 14px;
}

.tree-cbl .am-offcanvas-bar {
    width: 60%;
	background-color:transparent;
	
}
.tree-cbl .am-offcanvas-bar:after {
    background:transparent;
}
.tree-cbl .am-offcanvas-bar .am-offcanvas-content {
   padding-left:10px;
   background-color:rgba(255, 255, 255, 1);
}
.tree-cbl .tree-btn {
	margin-bottom:15px;
	margin-left:0px;
	border-radius: 3px;
	}

/*展商*/
.zsc {
    padding-top: 20px;
    padding-bottom: 20px;
}
.zscl-box .zsss {
	margin-top:10px;
	}
.zscl-box h1 {
    height: 60px;
    font-size: 18px;
	font-weight:bold;
    background-position: -100px top;
}
.zscl-box h1 img {
	display:none;
}
.zscl-box h1 span {
    line-height: 36px;
}
.zscl-box-main {
    padding: 10px;
}
.zscl-box-main h2 {
    font-size: 14px;
	width:33.333%;
	border-bottom: 1px solid #2ba7d3;
}
.zscl-box-main .zszy .icon {
	font-size:24px;
	}
.w365 {
    width: 300px;
}
.zscl-box-main li {
    width: 94%;
}
.zscl-box-main li h3 {
    font-size: 16px;
}
.czbanner {
	display:block!important;
}
.czbanner img {
    width: 100%;
    height:auto;
}
.cz-main {
    font-size: 1.4rem;
    line-height: 24px;
}
.cz-main ul {
	padding-left:0em;
	margin-bottom: 0px;
}
.cz-main ul li {
    width: 100%;
	margin-bottom:20px;
}
.cz-main ul li img {
    width: 64px;
    height: 64px;
}
.ss-lybox .ssc .am-fr {
	width:100%;
	margin-top: 15px;
}
.ss-lybox .sx_btn {
    padding-left: 0rem;
    padding-right: 0rem;
    float: left;
    width: 100%;
}
.dw-gray {
    float: right;
}
.ss-lybox .sszy li a {
    padding-left: 20px;
    padding-right: 20px;
}
.new-hylist .sszy li a {
    padding-left: 20px;
    padding-right: 20px;
}
.zt_cp_list {
    padding-left: 1rem !important;
}
.cp_sx .lyd li:hover , .cp_sx .lyd .on {
	border: 1px solid #0081c2;
	border-bottom:1px solid #0081c2;
}
.lyd-box-1 ,.lyd-box-2 ,.lyd-box-3,.lyd-box-4,.lyd-box-5,.lyd-box-6,.lyd-box-7  {
    width: 300px!important;
    min-height: 150px!important;
    top: 0px!important;
    left: 0px!important;
    background-color: #EEE;
    border: 1px solid #CCC!important;
    z-index: 200;
    background-image: none;
}
.gain ul {
	padding-top:15px;
	width:auto;
}
.cp_sx .lyd .lyy {
    position: static;
}
.gain li {
	float:left;
	width:50%;
	height:auto;
	margin-bottom:10px;
	line-height: 24px;
	position: static;
}

.gain li:hover  {
	background-color: transparent;
	}
.gain li .am-icon-angle-right {
	display:none;
}
.gain li .txt {
    margin-left: 0px;
	background-color:#FFF;
	width:120px;
	text-align:center;
	margin-left:10px;
	margin-right:10px;
	border-radius: 3px;
}
.gain li .mud {
    width: 300px!important;
    min-height: 150px!important;
    top: -2px!important;
    left: -2px!important;
    background-color: #FFF !important;
    border: 1px solid #CCC !important;
	z-index:999;
}
.lyd-box-5 .gain li .mud li, .lyd-box-6 .gain li .mud li {
    border-right: 1px;
    border-left: 0px;
}
.new-csbox .mainbox span {
    display: block !important;
	margin-left:auto;
	margin-right:auto;
    margin-bottom: 20px;
}
#VerifyCode {
    width: 120px !important;
}
.zxbanner2 {
    margin-top: 30px;
}
.zxbanner2 img {
    width: 100%;
}
.txt-time-1 ,.txt-time-2 {
	float:left;
	width:100%;
	}
.txt-time-2 .ml15 {
	margin-left:0px;
	}
.txt-time-2 {
	padding-top:10px;
	}
	
/*个人中心*/
.zygbox .am-u-md-2 {
    width: 100%;
}
.zygbox .am-u-md-10 {
    width: 100%;
}
.zygbox .am-form-group {
    margin-bottom: 0.5rem;
}
.new-tx-pic {
	width: 100px;
    right: 0px;
	top:22%;
}
.ac-main .am-g {
    margin-left: 0rem;
    margin-right:0rem;
}
.mp-box {
    position: relative;
    width: 300px;
    z-index: 999;
	margin-left:auto;
	margin-right:auto;
    right: 0;
    top: 0;
}
.mp-box .con_new_box .con_mp .lx-1 {
    font-size: 12px;
}
.mp-box .con_new_box .con_mp .lxm {
    font-size: 16px !important;
}
.mp-box .con_new_box .con_mp {
    min-height:auto;
	padding: 8px;
	margin-bottom:20px;
}
.mp-box .scmp2 {
    right: 10px;
}
.t2t {
    font-size: 14px;
}
.mpgb .more a {
    margin-top: 0px;
}
.ac-wd2-list {
	overflow:hidden;
}
.ac-main .ac-main-nav {
	display:block !important;
	margin-bottom:15px;
	}
.ac-main-nav li {
    float: left;
    width: 100%;
}
.ac-main .am-btn {
    padding: 0.4em 0.5em;
    font-size: 14px;
}
.ac-zl-list .hx3 {
    display: none;
}
.ac-zl-list .hx4 {
   width: 20%;
}
.ac-sc-list , .ac-wd-list {
    margin-top: 15px;
	overflow-x:auto;
}
.ac-sc-list .list-box ,.ac-wd-list .list-box {
	width:900px;
}
.ac-sc-list .fwb  , .ac-wd-list .fwb  {
   display: block !important;
}
.ac-sc-list .hx1 {
    width: 6%;
    text-align: center;
}
.ac-sc-list .hx3 {
    float: left;
}
.ac-sc-list .tg , .ac-wd-list .tg  {
    padding-top: 5px;
    padding-bottom: 5px;
}
.ac-wd-list .hx1 {
    float: left;
    width: 20px;
    height: auto;
}
.ac-zy {
    padding-bottom: 10px;
}
.ac-xx-btn .ac-ss {
    display: none!important;
}
.ac-xx-btn .ac-sp-btn {
    top: 5px;
    display: block;
}
.ac-main .ac-gr-info .ac-tx1 , .ac-main .ac-gr-info .ac-tx2   {
	display:none;
}
.cplx {
	margin-top:30px;
	}
.reg-ly .reg-span2 .am-btn {
	font-size:12px;
	background-color: #FFF;
    border: 1px solid #DDD;
}
.reg-ly .reg-span2 .on {
    color: #ffffff;
    background-color: #0e90d2;
    border-color: #0e90d2;
}
.sx_btn .gray {
	float:left;
	}
.ac-sc-list .am-hideg {
	display:none !important;
	}
.ac-main .am-u-md-2 {
	width: 100%;
	}
.ac-main .am-u-md-10 {
    width: 100%;
}
.new-zxbox-1 .ssz-1 {
	min-height:auto;
}
.cp_sx_1 {
	float:left;
	width:100%;
	}
.cp_sx_2 {
	float:left;
	width:100%;
	}
.new-indzxbox-1 {
    padding-top: 0px;
	padding-left:10px;
	padding-right:10px;
}
.new-indzxbox-1 .ssz-1 {
    min-height: auto;
}
.new-indzxbox-1 .ssz-1 h3 {
    font-size: 16px;
}
.new-indzxbox-1 .ssz-2 h3 {
    font-size: 16px;
    height: 50px;
}
.newzt-rzimg {
	height:36px;
	width:36px;
	}
}

@media only screen and (max-width: 420px) {
.my-player-dimensions {
    width: 360px;
}
.new-xqbox .ssz-1 img {
    height: 190px;
}
}

@media only screen and (max-width: 375px) {
.my-player-dimensions {
    width: 320px;
}
.new-xqbox .ssz-1 img {
    height: 170px;
}
}
@media only screen and (max-width: 360px) {
.my-player-dimensions {
    width: 305px;
}
}

@media only screen and (max-width: 320px) {
.new-top .ind-login .ind-lc {
    padding-left: 5px;
    padding-right: 0px;
}
.new-top .search .am-btn-default span {
    margin-left: 0px ;
}
.zt-main {
    height: 190px !important;
}
.zt-main .am-u-md-8 {
	margin-top:140px;
}
.sti-1 ,.sti-2 ,.sti-3 ,.sti-4 ,.sti-5 ,.sti-6 , .sti-7  {
	margin-right:25px;
}
.new-csbox-m .mainbox ul li img {
      height: 66px;
}
.cp_nav {
    width: 82%;
}
.cp_nav a.qy_zy:link, .cp_nav a.qy_zy:visited {
    font-size: 14px;
	padding-left: 10px;
    padding-right: 10px;
}
.layui-layer {
	width:300px!important;
	height:220px!important;
}
.my-player-dimensions {
    width: 265px;
	height: 260px;
}
.picFocus .bd img {
    height: 254px;
}
.cp_sx .lyd li {
    margin-right: 5px;
    margin-left: 5px;
}
.ss-lybox .cdsx2 .am-btn {
    margin-right: 5px;
    margin-left: 5px;
}
.new-hy-box .new-tit .more {
    top: 0px;
	right: 10px;
}
.cdtit {
    margin-top: 40px;
}
.new-tit {
    line-height: 34px;
}
.new-csbox-m2 .mainbox ul li img {
    height: 100px;
}
.cp_list .cp_img1 img {
    height: 100px;
}
.style-box .am-gallery-default .am-gallery-item img {
    height: 100px;
}
.style-main-box .cp_img1 img {
    height: 96px !important;
}
.lyd-box-1 ,.lyd-box-2 ,.lyd-box-3,.lyd-box-4,.lyd-box-5,.lyd-box-6,.lyd-box-7  {
    left: -18px!important;
}
.gain li .mud {
    left: -2px!important;
}
.mp-box {
    width: 260px;
}
.zsbox {
	background-size:100%;
    min-height: 180px;
}
.zsbox h3 {
    font-size: 18px;
    padding-top: 70px;
}
.reg-ly .reg-span .am-btn {
    width: 115px;
}
.reg-ly .reg-span2 .am-btn {
    width: 115px;
	font-size:12px;
}
.logbox h1 {
    font-size: 1.4em;
}
.new-xqbox .ssz-1 img {
    height: 145px;
}
.new-xqbox .ssz-1 h3 {
    height: 50px;
}
.add-xq {
	margin-left:60px;
	}
}



/*2021-9-3 新增帮助中心样式*/
.help-top {
	padding-top:50px;
	padding-bottom:50px;
	margin-bottom:30px;
	background-image: url(http://school.e-works.net.cn/images/hybanner.jpg);
	background-repeat: no-repeat;
	background-position: center -50px;
	}
.help-top h1 {
	font-size:30px;
	}
.help-top h1 .icon {
	font-size:30px;
	font-weight:normal;
	display:inline-block;
	margin-right:10px;
	color:#0e90d2;
	}
.help-top-right .am-form-field {
    padding: 0.60em;
    line-height: 40px;
	height:42px;
	font-size: 1.5rem;
}
.help-top-right .am-input-group-btn > .am-btn {
    border-color: #0e90d2;
}
.help-main .am-accordion-gapped .am-accordion-item , .help-main  .am-accordion-gapped .am-accordion-title {
    border: 0px solid #dedede;
}
.help-main .am-accordion-gapped .am-accordion-title {
	background-color: #e5eaf2;
	font-size:1.6rem;
	border-radius: 5px;
	padding: 0.5rem 2rem 0.5rem 1rem;
}

.help-main .am-accordion-gapped .am-active .am-accordion-title {
    background-color: #0e90d2;
    color: rgba(255, 255, 255, 1);
	
	
}
.help-main .am-accordion-gapped .am-accordion-content , .help-main .am-accordion-gapped .am-accordion-content a {
    color: #999;
	background-color:#FFF;
}
.help-main .am-accordion-gapped .am-accordion-content .on , .help-main .am-accordion-gapped .am-accordion-content  .on a {
    color: #0e90d2;
	font-weight:bold;
}
.help-main .am-accordion-gapped .am-accordion-content  a:hover {
    color: #0e90d2;
}
.help-main-left , .help-main-right {
	min-height:600px;
	}
.help-main-left .am-accordion-gapped {
    margin: .5rem 0rem;
}
.help-main-left ul, .help-main-left ol {
    padding-left: 0em;
	margin-bottom:-10px;
}
.help-main-left {
	padding-top:10px;
	line-height: 28px;
	}
.help-main-right {
	border-left:1px solid #EEE;
	}
.help-main-right-box {
	margin-top:15px;
	font-size:14px;
	line-height:180%;
	}
.help-main-right-box a {
    color: #0e90d2;
}
.help-main-right-box a:hover {
	text-decoration:underline;
}
.help-main-right-box img {
	max-width: 80% !important;
    margin-left: auto;
    margin-right: auto;
    display: block;
    height:auto !important;
	margin-bottom: 20px;
}
.help-main-right-box ul li
{
  list-style-type: disc; 
  margin-left: 26px;
}
.help-main-right-box ol li
{
  list-style-type: decimal; 
  margin-left: 23px;
}
.help-main-right-box p  { text-indent:2em; margin-bottom:1em;}
.help-main-right .am-list-date {
    top: 1rem;
}
.help-main-right .am-list-news-default .am-list > li {
	padding-left:15px;
	background-image: url(http://school.e-works.net.cn/images/dd02.png);
	background-repeat: no-repeat;
	background-position: left center;
	font-size:15px;
}
.help-main-right .am-list-news-default  {
    margin-top: 0px;
}
.help-main-right .am-breadcrumb {
    padding: .7em .5em 0em .5em;
    margin-bottom: 0rem;
}
.help-main-right h2 {
	font-size:20px;
	margin-top:15px;
}
.help-main .am-offcanvas-bar {
    background: #ffffff;
}
.help-main-right-pj {
	margin-top:15px;
	padding:15px;
	background-color: #F5F7FA;
    border: 1px solid #E1E6F0;
	text-align:center;
	border-radius: 5px;
	}
.help-main-right-pj .am-btn {
	margin-left:10px;
	margin-right:10px;
	}
.help-main-right-pj i {
	margin-right:5px;
	}
.help-main-right-pj p {
	color:#999;
	margin-bottom:10px;
	}
.help-main-right-pj .am-btn-success {
	color: #390;
	background-color: #FFF;
	border-color: #390;
}
.help-main-right-pj .am-btn-success:hover {
	color: #FFF;
	background-color: #390;
	border-color: #390;
}
.help-main-right-pj .am-btn-warning {
    color: #f37b1d;
    background-color: #FFF;
    border-color: #f37b1d;
}
.help-main-right-pj .am-btn-warning:hover {
    color: #FFF;
    background-color: #f37b1d;
    border-color: #f37b1d;
}
.help-box {
    background-color: #f5f5f5;
    padding: 20px;
	text-align:center;
}
.win-help-01 i {
	width:24px;
	height:24px;
	line-height:24px;
	font-size:16px;
	margin-right:10px;
	color: #FFF;
	background-color: #390;
	border-radius: 50%;
	text-align:center;
}
.win-help-02 i {
	width:24px;
	height:24px;
	line-height:24px;
	font-size:16px;
	margin-right:10px;
	color: #FFF;
	background-color: #f37b1d;
	border-radius: 50%;
}
.win-help-02 .am-form {
	text-align:left;
	}
.win-help-02 label {
    font-weight:normal;
}
.win-help-none {
	background-color: #FFF;
	border-radius: 5px;
	text-align:center;
	padding-top:40px;
	padding-bottom:40px;
	vertical-align:middle;
	}
.win-help-none .tct {
	display:inline-block;
	line-height:20px;
	margin-top:-20px;
	}
.win-help-none i {
	width:34px;
	height:34px;
	line-height:32px;
	font-size:24px;
	margin-right:10px;
	color: #FFF;
	background-color: #0e90d2;
	border-radius: 50%;
	font-weight:normal;
}
@media only screen and (max-width: 768px) {
.help-top h1 .icon {
	display:none;
}
.help-top h1 {
    font-size: 18px;
	float:left;
}
.help-top-right {
	margin-top:20px;
	}
.help-top {
    padding-top: 30px;
}
.help-m-nav {
	float:right;
	color: #0578b3;
	width:28px;
	height:28px;
	line-height:28px;
	background-color:rgba(255, 255, 255, .5);
	text-align:center;
	border-radius: 5px;
	}
.help-m-nav i {
	font-size:20px;
	}
}


/*2021-9-28 企业选型新增样式*/
.qyxx-bg {
	background-color:#F4F4F4;
	padding-top:30px;
	padding-bottom:30px;
}

.qyxx-container {
	max-width: 1280px;
	margin: 0 auto;
	background-color:#FFFFFF;
	border-radius: 5px;
	box-shadow: rgba(31, 31, 31, 0.1) 4px 4px 4px, rgba(31, 31, 31, 0.1) 4px 4px 4px;
}
.qyxxbanner {
	position:relative;
	}
.qyxx-join {
	position: absolute;
	right:15px;
	bottom:35px;
	}
.qyxx-join a {
	display:inline-block;
	height:24px;
	line-height:24px;
	font-size:14px;
	padding-left:10px;
	padding-right:10px;
	-moz-border-radius:2px;
    -ms-border-radius:2px;
    -o-border-radius:2px;
    border-radius:2px;
	text-align:center;
	background-color:#F27813;
	color:#FFF;
	overflow:hidden;
	vertical-align:middle;
	margin-left:5px;
	font-weight:bold;
	padding-top: 0em !important;
	}
.qyxx-join a:hover {
	background-color:#BF5C0B;
	}
.qyxxbanner img {
	width:100%;
	border-radius: 5px 5px 0px 0px;
	}
.qyxx-ss01 {
	display:block;
	margin:50px auto;
	margin-bottom:100px;
	padding-top:30px;
	padding-bottom:30px;
	border-radius: 5px;
	background-color:#F4F4F4;
	border:1px solid #DDD;
	width:70%;
	}
.ind-qyxx .qyxx-ss01 {
	margin:20px auto;
	margin-bottom:30px;
	} 
.qyxx-ss01 .am-form-label {
	font-weight:normal;
	line-height:30px;
	font-size:16px;
	}
.qyxx-ss01 .gjc-box {
	position:relative;
	}
.qyxx-ss01 .gjc {
	border-radius: 5px  !important;
	padding-right:75px !important;
	height:48px !important;
	}
.qyxx-ss01 .gjc-btn {
	position: absolute;
	right:0px;
	top:0px;
	border-radius: 0px 5px 5px 0px;
	height:48px;
	}
.qyxx-ss01 .qc-icon {
	position: absolute;
	right:80px;
	top:10px;
	cursor:pointer;
	color:#BFBFBF;
	font-size:16px;
	font-weight:normal;
	}
.qyxx-ss01 .qc-icon:hover {
	color:#0e90d2;
	}
.gjc-txt {
	margin-top:15px;
	text-align: center;
	color:#D3D3D3;
	padding-right:50px;
	}
.gjc-txt a {
	display:inline-block;
	margin-left:10px;
	margin-right:10px;
	color: #0e90d2;
	}
.gjc-txt-2 {
	margin-left:10.8%;
	margin-right:10%;
	}
.gjc-txt-2 a {
	display:inline-block;
	margin-left:10px;
	margin-right:10px;
	color: #0e90d2;
	}
.gjc-txt-2 .txtc-1 {
	display:block;
	float:left;
	width:8%;
	text-align:center;
	}
.gjc-txt-2 .txtc-2 {
	display:block;
	float:left;
	width:92%;
	}
.qyxx-ss02 {
	display:block;
	margin:0px auto;
	padding-top:30px;
	padding-bottom:30px;
	border-radius: 5px;
	background-color:#F4F4F4;
	border:1px solid #DDD;
	width:90%;
	}
.qyxx-ss02 .am-form-label {
	font-weight:normal;
	line-height:30px;
	font-size:16px;
	}
.qyxx-ss02 .gjc-box {
	position:relative;
	}
.qyxx-ss02 .gjc {
	border-radius: 5px  !important;
	padding-right:75px !important;
	height:48px !important;
	}
.qyxx-ss02 .gjc-btn {
	position: absolute;
	right:0px;
	top:0px;
	border-radius: 0px 5px 5px 0px;
	height:48px;
	}
.qyxx-ss02 .qc-icon {
	position: absolute;
	right:80px;
	top:10px;
	cursor:pointer;
	color:#BFBFBF;
	font-size:16px;
	font-weight:normal;
	}
.qyxx-ss02 .qc-icon:hover {
	color:#0e90d2;
	}
.qyxx-main {
	padding:40px;
	padding-bottom:40px;
	font-size: 1.4rem;
	line-height:180%;
	color: #333333;
    margin-left:auto;
	margin-right:auto;
	min-height:600px;
}
.qyxx-main .tit1 {
	font-size: 26px;
	text-align:center;
	margin-top:20px;
	background-image: url(../images/qyxx-btbg.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.qyxx-main .qyxx-tit {
	padding-top:30px;
	padding-bottom:20px;
	background-image: url(../images/qyxx-xx.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.qyxx-main .qyxx-tit h2 {
	font-size: 20px;
	float:left;
	width:15%;
	margin-bottom:0;
}
.qyxx-main .qyxx-txt  {
	float:left;
	width:85%;
}
.qyxx-main h2 .icon {
	width:24px;
	height:24px;
	font-size: 26px;
	text-align:center;
	line-height:24px;
	color:#B5B5B5;
	font-weight:normal;
	margin-right:8px;
}
.qyxx-box {
	margin-top:20px;
	margin-bottom:20px;
	}
.qyxx-main .am-breadcrumb {
    padding: 0em .5em;
    margin-bottom: 0rem;
	font-size:14px;
}
.qyxx-main .am-breadcrumb > li + li:before {
	padding: 0 3px;
    color: #0e90d2;
	font-size:16px;
	}
.qyxx-main .am-breadcrumb span {
	display:inline-block;
	color:#FFF;
	line-height:28px;
	padding:0px 10px 0px 10px;
	background-color:#0e90d2;
	border:1px solid #0e90d2;
	margin-right:5px;
	margin-left:5px;
	border-radius: 3px;
}
.qyxx-main .am-breadcrumb > li [class*="am-icon-"]:before {
    color: #FFF;
    margin-right: 0px;
	margin-left:10px;
	cursor:pointer;
}
.qyxx-main .reg-span .on, .qyxx-main .reg-span2 .on , .qyxx-main .qy-span3 .on {
    color: #0e90d2;
	font-weight:bold;
    background-color: #efefef;
    border-color: #efefef;
}
.qyxx-main .reg-span .am-btn {
    width: 198px;
}
.qyxx-main .reg-span2 .am-btn ,.qyxx-main .qy-span3 .am-btn  {
    width: 160px;
	font-size:13px;
}
.qy-span3 .am-btn {
	border-radius: 4px;
    padding: 0.4em 1em;
	font-size:12px;
	margin-bottom:10px;
	margin-right:5px;
	background-color:#efefef;
	border:1px solid #efefef;
	white-space: nowrap;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    overflow: hidden;
    display: inline-block;
    width: 130px;
	}
.qyxx-main .qyxx-ly {
	background-image: url(../images/qyxx-er1.png);
	background-repeat: repeat-y;
	background-position: left top;	
	}
.qyxx-ly .reg-span2 {
	padding-left:50px;
	background-image: url(../images/qyxx-er2.png);
	background-repeat: no-repeat;
	background-position: 20px 13px;
}
.qyxx-ly .qy-span3 {
	padding-left:100px;
	background-image: url(../images/qyxx-er3.png);
	background-repeat: no-repeat;
	background-position: 20px 13px;
}
.qyxx-dq .reg-span2 .am-btn {
	width: 110px;
}
.qyxx-btn .am-btn {
    border-radius: 5px;
	padding-top: 0.5em;
}
.qyxx-main .sszy {
	width:90%;
	margin:0 auto;
	margin-top:30px;
	overflow: hidden;
	border-bottom:2px solid #0e90d2;
	}
.qyxx-main .sszy ul {
	padding-left: 0em;
	margin-bottom:0;
	float:left;
	}
.qyxx-main .sszy li {
	float:left;
	list-style:none;
	}
.qyxx-main .sszy li {
	display:block;
	padding-left:20px;
	padding-right:20px;
	margin-right:5px;
	font-size:16px;
	height:36px;
	line-height:34px;
	background-color:#EEE;
	cursor:pointer;
	border-radius:4px 4px 0px 0px;
	}
.qyxx-main .sszy .on {
	color:#FFF;
	background-color:#0e90d2;
	}
.qyxx-ts {
	float:right;
	color:#666;
	}
.qyxx-tit2 {
	margin-top:20px;
	background-image: url(../images/qyxx-btbg2.png);
	background-repeat: no-repeat;
	background-position: 150px 5px;
}

.qyxx-tit2 h1 {
	font-size:26px;
	float:left;
	margin-bottom:0;
}
.qyxx-tit2 .am-btn {
	border-radius: 4px;
}
.qyxx-list {
	width:90%;
	}
.qyxx-list-box {
	padding:20px;
	border-radius: 5px;
	background-color: #fbfbfb;
    border: 1px solid #e6e6e6;
	margin-top:30px;
	min-height:200px;
	position:relative;
	}
/*.qyxx-list-box .am-u-md-9  {
	white-space: nowrap;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    overflow: hidden;
	}*/
.ipt {
	padding:40px 20px 40px 40px;
	border: 0px solid #cdbc78;
	background-image: url(../images/ipt-bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-color:#132a76;
	color:#CCC;
	min-height:260px;
	}

.sqxg {
	color:rgba(13, 157, 253, 1);
	font-size:12px;
	position:absolute;
	bottom:5px;
	right:10px;
	}
.sqxg:hover {
	color:rgba(13, 157, 253, 1);
	text-decoration:underline;
	}
.qyxx-list-box h2 {
	font-size:18px;
	margin-bottom:1rem;
	}
.qyxx-list-box h2 a {
	color: #0e90d2;
	}
.ipt h2 a {
	color: #ffeb9c;
	}
.qyxx-list-box .gray {
	color:#999;
	}
.ipt .gray {
    color: #cdbc78;
}
.qyxx-main .am-pagination {
    padding-left: 0;
    margin: 1.5rem auto;
    margin-top: 3rem;
    list-style: none;
    color: #999999;
    text-align: center;
}
.qyxx-more {
	text-align:center;
	}
.qyxx-more .am-btn {
	border-radius: 5px;
	margin-top:10px;
	}


.qyxx-box-main {
	margin-top:20px;
	margin-left:-10px;
	margin-right:-10px;
	}
.qyxx-box-main h2 {
	text-align:center;
	font-size:24px;
	background-image: url(../images/qyxx-btbg3.png);
	background-repeat: no-repeat;
	background-position: center center;
	margin-top:1rem;
	margin-bottom:3rem;
	}
.qyxx-box-main ul {
	padding-left:0em;
	}
.qyxx-box-main li {
	list-style:none;
	float:left;
	width:31.7%;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:20px;
	background-color:#eee;
	border-radius: 5px;
	padding-top:15px;
	padding-bottom:10px;
	border:1px solid #DDD;
	border-top:1px solid #0081c2;
	background-color:#FFF;
	position:relative;
	}
.qyxx-box-main li .zt {
	background-color:#ef8700;
	color:#FFF;
	position:absolute;
	display:inline-block;
	font-size:12px;
	line-height:14px;
	padding-top:3px;
	padding-left:5px;
	padding-right:5px;
	border-radius: 0px 0px 0px 5px;
	top:0px;
	right:0px;
	}
.qyxx-box-main li:hover .zt {
	color:#FFF;
	-webkit-transform: translateY(0px);
    transform: translateY(0px);
	}
.qyxx-box-main li h3 {
	display:block;
	padding:0px 15px 5px 15px;
	margin-bottom:0px;
	font-size:18px;
	color:#333;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
	webkit-transition: all 0.2s linear;
    transition: all 0.2s linear;
	}
.qyxx-box-main li p {
	display:block;
	padding:0px 15px 5px 15px;
	font-size:14px;
	color:#999;
	webkit-transition: all 0.2s linear;
    transition: all 0.2s linear;
	margin-top:0;
	margin-bottom:0;
	min-height:60px;
	}
.qyxx-box-main li a:hover h3 , .qyxx-box-main li a:hover p {
	color:#0081c2;
	-webkit-transform: translateY(-5px);
    transform: translateY(-5px);
	}
.qyxx-table {
	margin-top:10px;
	}
.qyxx-tit3 {
	margin-top:10px;
	margin-bottom:2.5rem;
	background-image: url(../images/qybn.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 300px;
}
.qyxx-tit3 h1 {
	font-size:40px;
	line-height:48px;
	color:#FFF;
	text-align:center;
	padding-top:10%;
}
.qyxx-tit3 .am-btn {
	border-radius: 4px;
}

.conference_topics1 tbody tr td {
	line-height:220%;
	color: #555;
	border: 1px solid #DDD;
}
.conference_topics1 tbody tr td .txtl  , .conference_topics1 tbody tr td .txtr {
	padding: 15px;
}
.conference_topics1 tbody tr td .txtr ul , .conference_topics1 tbody tr td .txtr ol
{
  padding-left: 1em;
}
.conference_topics1 tbody tr td .txtr ul li
{
  list-style-type: disc; 
  margin-left: 4px;
}
.conference_topics1 tbody tr td .txtr ol li
{
  list-style-type: decimal; 
  margin-left: 0px;
}
.conference_topics1 tbody tr td .txtr img
{
	max-width:100%;
	height:auto !important;
}
.conference_topics1 tbody tr:first-child td{
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #0e90d2;
}
.conference_topics1 tbody .td-01{
	background-color: #f6f6f6;
	font-weight: bold;
	text-align:center;
}
.conference_topics1 label {
    font-weight: normal;
}
.qyxx-ewimg img {
	width:120px;
	height:120px;
	}
.qyxx-cp {
	margin-top:20px;
}
.gyxx-top {
	border:1px solid #DDD;
	padding-top:1.5rem;
	padding-bottom:1.5rem;
	border-radius: 5px;
	box-shadow: rgba(31, 31, 31, 0.1) 4px 4px 4px, rgba(31, 31, 31, 0.1) 4px 4px 4px;
	background-image: url(../images/qyxx-cpbg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.gyxx-top .am-btn {
	border-radius: 5px;
	}
.qyxx-cpmain {
	font-size: 1.6rem;
	line-height: 30px;
	color: #333333;
	background-color: #F4F4F4;
	margin-top:30px;
	margin-bottom:20px;
	border-radius: 5px;
	padding:20px;
}

.qyxx-cpmain img {
	max-width: 100% !important;
    margin-left: auto;
    margin-right: auto;
	margin-bottom:15px;
    display: block;
    height:auto !important;
}
.qyxx-cpmain ul li
{
  list-style-type: disc; 
  margin-left: 26px;
}
.qyxx-cpmain ol li
{
  list-style-type: decimal; 
  margin-left: 23px;
}
.qyxx-cpmain p  { text-indent:0px;}
.qyxx-cpmain hr {
  display: block;
  padding: 0;
  border: 0;
  height: 0;
  margin-top:30px;
  margin-bottom:30px;
  border-top: 1px solid #cccccc;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
}
.bot-btn {
	margin-top:40px;
	margin-bottom:40px;
	
	}
.bot-btn .am-btn {
	border-radius: 4px;
	width:40%;
	font-size: 1.8rem;
	font-weight:bold;
	padding-top:10px;
	padding-bottom:15px;
	background-size:150%;
	background-image: url(../images/ipt-bg.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	}
.bot-btn .am-btn .iconfont {
    font-size: 36px;
	display:block;
	margin-bottom:10px;
}
.qyxx-join-box {
	width:80%;
	margin:0 auto;
	}
.qyxx-join-box .conference_topics1 tbody tr td {
    border: 2px solid #FFF;
}
.qyxx-join-box .conference_topics1 tbody tr:first-child td {
    border-top-width: 2px;
    border-top-style: solid;
    border-top-color: #0e90d2;
}
.qyxx-join-box .conference_topics1 table {
    
}
.qyxx-join-box .btc  h1 {
	font-size:30px;
	text-align:center;
	margin-bottom:3rem;
	margin-top:2rem;
	}
.qyxx-join-box .btc-main h2 {
	font-size:20px;
	}	
.qyxx-join-box .btc-main p {
	font-size:16px;
	text-indent:2em;
	}
.qyxx-join-box input[type="text"] , .qyxx-join-box textarea {
	font-size: 14px;
	}
.btc-xg {
	margin-top:30px;
	margin-bottom:30px;
	}

.qyxx-sm {
	padding-top:10px;
	color:#F30;
	border-top-width: 2px;
    border-top-style: solid;
    border-top-color: #DDD;
	}
.qyxx-jr-btn {
	margin-top:20px;
	}
.qyxx-jr-btn .am-btn {
	width:30%;
	border-radius: 4px;
	}
.qyxx-lxfs {
	border-radius: 6px;
	background-color:#E1EEF2;
	padding-top:20px;
	padding-bottom:20px;
	margin-top:30px;
	}
.qyxx-lxfs h3 {
	font-size:18px;
	margin-left:5%;
	}
.qyxx-lxfs p {
	margin-left:5%;
	font-size:14px;
	margin-bottom:0px;
	}
.qyxx-lxfs p i {
	font-size:14px;
	margin-right:5px;
	color:#79b0d8;
	}
.qyxx-lxfs .lxfs {
	width:120px;
	height:120px;
	margin-top:10px;
	}
.qyxx-sm2 {
	padding-top:25px;
	color:#999;
	font-size:14px;
	}
.qyxx-sm2 h3 {
	margin-bottom:1rem;
	color:#666;
	}
@media only screen and (max-width: 768px) {
.gjc-txt-2 {
    margin-left:1rem;
    margin-right:1rem;
}
.gjc-txt-2 .txtc-1 {
	width:100%;
	text-align:left;
	}
.gjc-txt-2 .txtc-2 {
	width:100%;
	}
.qyxx-join {
	right:10px;
	bottom:20px;
	}
.qyxx-join a {
	font-size:12px;
	}
.ind-qyxx .qyxx-join ,.list-qyxx .qyxx-join {
	right:5px;
	bottom:12px;
	}
.qyxx-join-box {
    width: 100%;
    margin: 0 auto;
}
.qyxx-join-box .conference_topics1 tbody tr td {
    width: 99% !important;
}
.qyxx-join-box .conference_topics1 tbody tr td .txtl {
    padding: 5px 15px 5px 15px;
}
.qyxx-join-box .conference_topics1 tbody tr:first-child td {
    border-top-width: 2px;
    border-top-style: solid;
    border-top-color: #FFF;
}
.qyxx-jr-btn .am-btn {
    width: 100%;
}
.qyxx-lxfs h3 {
    font-size: 16px;
    margin-left:5%;
}
.qyxx-lxfs p {
	margin-left:5%;
	}
.qyxx-lxfs .lxfs {
    width: 110px;
    height: 110px;
	display:block;
	margin:0 auto;
	margin-top:20px;
}
.lcbz {
	width:100%;
	}	
.qyxx-join-box .btc h1 {
    font-size: 18px;
	line-height:24px;
    margin-bottom: 20px;
    margin-top: 10px;
}
.qyxx-join-box .btc-main h2 {
    font-size: 16px;
}
.qyxx-join-box .btc-main p {
    font-size: 14px;
    text-indent: 2em;
}
.qyxx-bg {
	padding-top:30px;
	padding-bottom:50px;
	padding-left:10px;
	padding-right:10px;
	margin-bottom:-30px;
}
.qyxx-ss01 {
    width: 90%;
	margin: 30px auto;
    padding-top: 0px;
    padding-bottom: 20px;
	margin-bottom:50px;
    border-radius: 5px;
}
.qyxx-ss01 .am-form-label , .qyxx-ss02 .am-form-label {
	text-align:center;
	margin-bottom:10px;
}
.qyxx-ss01 .gjc ,.qyxx-ss02 .gjc {
	font-size:14px !important;
	height:36px !important;
	padding-right:60px !important;
	padding-left:10px !important;
	}
.qyxx-ss01 .gjc-btn , .qyxx-ss02 .gjc-btn   {
	font-size:14px;
	text-align:center;
	width: 50px;
	height:36px;
	padding: 5px;
	}
.qyxx-ss01 .gjc-txt , .qyxx-ss02 .gjc-txt   {
	padding-right:0px;
	}
.qyxx-ss02 {
    width: 100%;
	margin: 20px auto;
    padding-top: 0px;
    padding-bottom: 20px;
	margin-bottom:30px;
    border-radius: 5px;
}
.qyxx-ss01 .qc-icon ,.qyxx-ss02 .qc-icon {
	right:60px;
	top:5px;
	}
.qyxx-main {
	padding:15px;
}
.qyxx-main .sszy {
    width: 100%;
    margin: 0 auto;
    overflow: hidden;
}
.qyxx-main .sszy li {
    padding-left: 10px;
    padding-right: 10px;
    margin-right: 0px;
    font-size: 14px;
    height: 36px;
    line-height: 34px;
	width: 110px;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
	text-align:center;
}
.qyxx-gjc {
	display:none;
	}
.qyxx-ts {
	padding-top:0px;
	padding-bottom:0px;
    color: #666;
    width: 35%;
	text-align:right;
	font-size:12px;
	line-height:16px;
}
.qyxx-ts .wz-sm {
	display:block;
	padding-right:8px;
	}
.qyxx-list {
    width: 100%;
}
.qyxx-list-box {
    margin-top: 20px;
}
.qyxx-list-box h2 {
    font-size: 16px;
}
.qyxx-more .am-btn {
	border-radius: 5px;
	margin-top:15px;
	margin-left:5px;
	margin-right:5px;
	}

.conference_topics1 tbody tr td {
	display:block;
	line-height: 200%;
	width:100% !important;
	border-top: 0px;
	border-bottom: 1px solid #DDD;
	color: #888;
}
.conference_topics1 tbody tr td .txtl {
    padding: 10px 15px 10px 15px;
}
.conference_topics1 tbody tr:first-child td {
    border-top: 1px solid #DDD;
}
.conference_topics1 tbody tr .qyxx-ewimg img {
    display: block;
    width: 120px !important;
	margin:0 auto;
}
.conference_topics1 tbody .td-01 {
    text-align: left;
	color: #555
}
.qyxx-tit3 {
	height: 150px;
	background-position: -50px top;
	background-size:auto 100%;
	margin-bottom:15px;
}
.qyxx-tit3 h1 {
	font-size:24px;
	line-height:30px;
	padding-top:12%;
	padding-left:20px;
	padding-right:20px;
}
.bot-btn {
	margin-top:20px;
	margin-bottom:20px;
	}
.bot-btn .am-btn {
	width:100%;
	font-size: 1.6rem;
	}
.ipt {
	padding:20px 10px 20px 20px;
	border: 0px solid #cdbc78;
	background-image: url(../images/ipt-bg-sm.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-size:100% 100%;
	color:#CCC;
	height:auto;
	}
}

@media only screen and (max-width: 375px) {
.conference_topics1 tbody tr td {
	width:93% !important;
}
}

@media only screen and (max-width: 350px) {
.conference_topics1 tbody tr td {
	width:78% !important;
}
.qyxx-join {
	right:3px;
	bottom:7px;
	}
.ind-qyxx .qyxx-join ,.list-qyxx .qyxx-join {
	right:3px;
	bottom:7px;
	}
.qyxx-join a {
    padding-left: 5px;
    padding-right: 5px;
}
.qyxx-main .sszy li {
	width: 80px;
}
.qyxx-ts {
    width: 40%;
}
}

/*帮助导航宽度调整*/

@media only screen and (min-width: 769px) {
.help-main .am-u-md-3 {
	width:18%;
	}
	
.help-main .help-main-right {
	width:82%;
	}

}

/*2022-5-30 新增商务中心视频上传说明帮助框*/
.bzd-i {
	display:inline-block;
	margin-right:20px;
	margin-top:5px;
	position:relative;
	text-align:center;
	width:20px;
	height:20px;
	line-height:19px;
	color:#999;
	font-size:12px;
	border-radius: 50%;
	background-color:#FFF;
	border:1px solid #CCC;
	cursor:pointer;
	}
.bzd-box {
	position:absolute;
	z-index:999;
	top:0px;
	left:30px;
	width:350px;
	height:auto;
	padding:10px;
	background-color:#FFF;
	border:1px solid #ccc;
	border-radius: 5px;
	cursor:default;
	}
.bzd-box h1 {
	color:#333;
	background-color:#EFEFEF;
	text-align:center;
	font-size:14px;
	line-height:24px;
	border-radius: 3px;
	
	}
.bzd-box ul li {
	text-align:left;
	font-weight:normal;
	word-break:break-all;
	list-style: disc;
	}


/*轮播广告*/
.ind-lbo {
	width:1280px;
	margin:30px auto;
	}
.ind-lbo .layui-carousel {
	height:160px !important;
	}
.ind-lbo img {
	width:100%;
}
.ind-lbo .layui-carousel .layui-carousel-ind {
	display:none;
	}
.ind-lbo .layui-carousel .layui-carousel-arrow {
    background-color: rgba(255,255,255,.3);
}
@media screen and (max-width:1280px) {
.ind-lbo {
	width:1000px;
	}
}
@media only screen and (max-width: 768px) {
.ind-lbo {
	width:100%;
	margin:20px auto;
	}
.ind-lbo .layui-carousel {
	height:95px !important;
	}
}

/*2022-07-19新增首页视频入口*/
.new-ly-en , .new-ly-cn-sm {
	display:none;
	}
.new-lyimg video {
}
@media screen and (max-width:1280px) {
.new-lyimg video {
	width:1000px;
	}
.qyxx-container {
    max-width: 1000px;
}
.ipt {
	font-size:12px;
	padding: 30px 20px 30px 30px;
	 min-height: 200px
}
.qyxx-main {
	font-size:12px;
	}
.qyxx-list-box .gray {
    width: 20%;
}
}
@media only screen and (max-width: 768px) {
.new-lyimg video {
    width: 800px;
}
.new-ly-cn-sm {
	display:block;
	}
.qyxx-list-box .gray {
    width: 100%;
}
}




/*2022-7-29 新增样式搜索 */
.tbjj-box .cp_img1 img {
    width: 100%;
    border: 0px solid #eee;
}
.tbjj-box .am-slider-default .am-direction-nav a {
	height:36px;
	}
.tbjj-box  .am-slider-default .am-direction-nav a:before {
	color:#FFF;
	font-size:30px;
	}
.zttj-box {
	border-radius: 4px;
	background-color:#EEE;
	padding-top:20px;
	}
.zttj-box .am-slider-b1 {
  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0);
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0);
}
.tbjj-box .style-main-title , .new-zxfbox-2 .style-main-title {
	margin-bottom:10px;
	padding-left:5px;
	padding-right:0px;
	border-radius: 4px;
}
.tbjj-box .style-main-title h1 ,.new-zxfbox-2 .style-main-title h1  {
    font-size: 1.6rem !important;
    float: inherit !important;
    font-weight: bold;
	padding-top:8px;
	padding-bottom:8px;
	background-color:#EEE;
	display:block;
	color:#666;
}
.tbjj-box .style-main-title h1 .icon  ,.new-zxfbox-2 .style-main-title h1 .icon  {
    font-weight: normal;
	font-size:1.7rem;
	margin-right:10px;
	margin-left:15px;
	color:#999;
}
.tjzl-box  .am-list , .tjzx-box  .am-list {
    margin-bottom: 0rem;
    padding-left: 0;
}
.tbjj-box .tjzl-box .style-main-title , .tbjj-box .tjzx-box .style-main-title {
	margin-bottom:0px;
	border-radius: 4px 4px 0px 0px;
	}

.tjzl-box .am-list-news-default ,.tjzx-box .am-list-news-default  {
	border-left: 1px solid #dedede;
	border-right: 1px solid #dedede;
	border-bottom: 1px solid #dedede;
	margin:0px;
	padding:5px 15px 0px 15px;
	border-radius: 0px 0px 4px 4px;
	}
.tjzx-box .am-list .am-list-item-dated a {
    padding-right: 0px;
    display: block;
    word-wrap: normal;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.tjzl-box .am-list > li ,.tjzx-box .am-list > li {
    position: relative;
    display: block;
    margin-bottom: -1px;
    background-color: transparent;
    border: 0px solid #dedede !important;
	border-bottom: 1px solid #dedede  !important;
    border-width: 1px 0;
	background-image: url(../images/d01.png);
    background-repeat: no-repeat;
    background-position: 0px center;
    padding-left: 20px;
	font-size: 1.4rem;
}
.tjzl-box .newstitle , .tjzx-box  .newstitle {
    width: 100%;
}
.tjzl-box .am-list-date {
    position: absolute;
    right: 5px;
    font-size: 1.3rem;
    top: 10px;
}
.tjzl-box .am-list .am-list-item-dated .am-list-item-hd  {
    display: block;
    word-wrap: normal;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
	padding: 1rem 0;
	padding-right: 100px;
}
.tjzl-box .am-list > li .zl_down {
	display: inline-block;
	font-size: 1.4rem;
	line-height: 1em;
	position: absolute;
	z-index: 3;
	top: 13px;
	right: 0px;
	color:#397fb7;
	}
.tjzl-box .am-list > li .zl_down i {
	font-style:normal;
	}
.tjzl-box .am-list > li .zl_down .am-icon-suitcase {
	margin-right:10px;
	}
.tjzl-box .am-list > li .zl_down a {
    padding-right: 0px;
    display: inline-block;
	color:#397fb7;
	margin-right:5px;
	font-size:16px;
}
.tjzl-box .am-list > li .zl_down a:hover {
	color:#92BDE4;
}
.tjzl-box .am-list > li .zl_down .nodl-2 {
    padding-right: 0px;
    display: inline-block;
    color: #C0C0C0;
    margin-right: 5px;
    font-size: 16px;
}
.hqzl-box {
	font-weight:normal;
	font-size:14px;
	margin-top:2px;
	}
/*首页轮播图*/
.owl-buttons{ position:relative;}
.owl-buttons div{position:absolute;top:50%;width:40px;height:80px;margin-top:-40px;text-indent:-9999px;}
.owl-prev{left:0;background-image:url(bg17.png);}
.owl-next{right:0;background-image:url(bg18.png);}
.owl-prev:hover{background-image:url(bg19.png);}
.owl-next:hover{background-image:url(bg20.png);}
.owl-carousel .owl-wrapper:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
/* display none until init */
.owl-carousel{
	display: none;
	position: relative;
	width: 100%;
	-ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper{
	display: none;
	position: relative;
	-webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer{
	overflow: hidden;
	position: relative;
	width: 100%;
	height: 270px;
}
.owl-carousel .owl-wrapper-outer.autoHeight{
	-webkit-transition: height 500ms ease-in-out;
	-moz-transition: height 500ms ease-in-out;
	-ms-transition: height 500ms ease-in-out;
	-o-transition: height 500ms ease-in-out;
	transition: height 500ms ease-in-out;
}
	
.owl-carousel .owl-item{
	float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{
	cursor: pointer;
}
.owl-controls {
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/* mouse grab icon */
.grabbing { 
    cursor:url(grabbing.png) 8 8, move;
}

/* fix */
.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility:    hidden;
	-ms-backface-visibility:     hidden;
	-webkit-transform: translate3d(0,0,0);
	-moz-transform: translate3d(0,0,0);
	-ms-transform: translate3d(0,0,0);
}
.scrollDiv {
	width:100%;
	height:270px;
	overflow:hidden;
	}


#RoolPic {
	width:100%;
	height:auto;
	overflow:hidden;
	text-align:center;
	padding-left:0px;
	padding-top:15px;
	line-height:18px;
	position:relative;
	background-color:#F5F5F5;
	}
#RoolPic p {
	height:24px;
	margin-top:8px;
	margin-bottom:8px;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
	width:100%;
	}
#RoolPic p a {
	color:#333;
	}
#RoolPic td a {
	display:block;
	width:270px;
	}
#RoolPic td p a {
	display:block;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	width:240px;
	}
#RoolPic img {
	max-width:240px;
	height:240px;
	border-radius: 3px;
	transition: all 0.6s;
	}
#RoolPic img:hover {
	transform: scale(1.05);
	}
#RoolPic .ml10 {
	position:relative;
	overflow:hidden;
	border-radius: 5px;
	}
#RoolPic .fdc {
    right: 20px;
}

@media only screen and (max-width: 768px) {
.tbjj-box .tjzl-box .style-main-title h1 {
    height: 65px;
}
.hqzl-box {
	float:none !important;
	padding-left:40px;
}
.scrollDiv {
	height:140px;
	}
#RoolPic {
	padding-left:10px;
	}
#RoolPic td a , #RoolPic td p a {
	width:120px;
	}
#RoolPic img {
	max-width:120px;
	height:120px;
	}
#RoolPic .fdc {
    right: 5px;
}
}


/*2022-8-2 高级搜索*/

.gjss-box {
	display:block;
	margin:0px auto;
	padding-top:15px;
	padding-bottom:60px;
	border-radius: 5px;
	background-color:#f3f3f3;
	margin-top:50px;
	margin-bottom:50px;
	}
.gjss-box h1 {
	padding-left:20px;
	font-size:18px;
	}
.gjss-box h1 .icon {
	font-size: 28px;
	font-weight:normal;
	color:#0e90d2;
	margin-right:7px;
	vertical-align:middle;
	}
.gjss-box .am-form-label {
	font-weight:normal;
	line-height:30px;
	font-size:16px;
	}
.gjss-box .gjc-box {
	position:relative;
	}
.gjss-box .gjc {
	border-radius: 5px  !important;
	padding-right:100px !important;
	height:48px !important;
	}
.gjss-box .gjc-btn {
	position: absolute;
	right:0px;
	top:0px;
	border-radius: 0px 5px 5px 0px;
	height:48px;
	}
.gjss-box .qc-icon {
	position: absolute;
	right:80px;
	top:9px;
	cursor:pointer;
	color:#BFBFBF;
	font-size:16px;
	font-weight:normal;
	}
.gjss-box .qc-icon:hover {
	color:#0e90d2;
	}
	
.gjss-box02 {
	display:block;
	margin:0px auto;
	padding-top:15px;
	border-radius: 5px;
	margin-top:40px;
	margin-bottom:60px;
	}
.gjss-box02 h1 {
	font-size:18px;
	margin-bottom:1rem;
	}
.gjss-box02 .am-u-md-2 {
	display:none;
	}
.gjss-box02 .am-u-md-8 {
	padding-left:0px;
	width:55%;
	}
.gjss-box02 h1 .icon {
	font-size: 28px;
	font-weight:normal;
	color:#0e90d2;
	margin-right:7px;
	vertical-align:middle;
	}
.gjss-box02 .am-form-label {
	font-weight:normal;
	line-height:30px;
	font-size:16px;
	}
.gjss-box02 .gjc-box {
	position:relative;
	}
.gjss-box02 .gjc {
	border-radius: 5px  !important;
	padding-right:100px !important;
	height:40px !important;
	}
.gjss-box02 .gjc-btn {
	position: absolute;
	right:0px;
	top:0px;
	border-radius: 0px 5px 5px 0px;
	height:40px;
	}
.gjss-box02 .qc-icon {
	position: absolute;
	right:80px;
	top:6px;
	cursor:pointer;
	color:#BFBFBF;
	font-size:16px;
	font-weight:normal;
	}
.gjss-box02 .qc-icon:hover {
	color:#0e90d2;
	}
.new-zxlist .tx_box .zxlx {
    display: inline-block;
    color: #787878;
    background-color: #EBEBEB;
    padding-left: 5px;
    padding-right: 5px;
    border-radius: 5px;
    font-size: 12px;
	margin-left:15px;
}
.zxfb {
	margin-top:30px !important;
	}
.zlcs-box  .am-list {
    margin-bottom: 0rem;
    padding-left: 0;
	border-top: 1px solid #dedede
}
.zlcs-box .style-main-title {
	margin-bottom:0px;
	border-radius: 4px 4px 0px 0px;
	}

.zlcs-box .am-list-news-default {
	margin:0px;
	margin-bottom:30px;
	padding:0px;
	border-radius: 0px 0px 4px 4px;
	}
.zlcs-box .am-list .am-list-item-dated a {
    padding-right: 0px;
    display: block;
    word-wrap: normal;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.zlcs-box .am-list > li {
    position: relative;
    display: block;
    margin-bottom: -1px;
    background-color: transparent;
    border: 0px solid #dedede !important;
	border-bottom: 1px solid #dedede  !important;
    border-width: 1px 0;
	background-image: url(../images/d01.png);
    background-repeat: no-repeat;
    background-position: 0px center;
    padding-left: 20px;
	font-size: 1.4rem;
}
.zlcs-box .newstitle  {
    width: 100%;
}
.zlcs-box .am-list-date {
    position: absolute;
    right: 5px;
    font-size: 1.3rem;
    top: 18px;
}
.zlcs-box .am-list .am-list-item-dated .am-list-item-hd  {
	width:50%;
	font-size:16px;
    display: block;
    word-wrap: normal;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
	padding: 1.5rem 0;
}
.zlcs-box .am-list > li .zl_down {
	display: inline-block;
	font-size: 1.4rem;
	height:20px;
	line-height: 1em;
	position: absolute;
	z-index: 3;
	top: 18px;
	right: 90px;
	color:#397fb7;
	}
.zl_maind {
	position: absolute;
	z-index: 3;
	top: 18px;
	left: 55%;
	}
.zlcs-box .am-list > li .zl_lxx {
	float:left;
	display: inline-block;
    color: #787878;
    background-color: #EBEBEB;
    padding-left: 10px;
    padding-right: 10px;
    border-radius: 5px;
    font-size: 12px;
	margin-right:60px;
	width:70px;
	word-wrap: normal;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
	text-align:center;
	}
.zlcs-box .am-list > li .zl_qyy {
	float:left;
	display: inline-block;
    color: #787878;
    padding-left: 5px;
    padding-right: 5px;
    border-radius: 5px;
    font-size: 12px;
	}
.zlcs-box .am-list > li .zl_qyy a {
	display: inline-block;
    word-wrap: normal;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
	width:220px;
	}
.zlcs-box .am-list > li .zl_down i {
	font-style:normal;
	}
.zlcs-box .am-list > li .zl_down .djmp {
	margin-right:10px;
	padding-top:2px;
	font-size:20px;
	font-weight:bold;
	display:inline-block;
	}
.zlcs-box .am-list > li .zl_down .am-icon-suitcase {
	margin-right:10px;
	}
.zlcs-box .am-list > li .zl_down a {
	float:left;
    padding-right: 0px;
    display: inline-block;
	color:#397fb7;
	margin-right:5px;
	font-size:18px;
}
.zlcs-box .am-list > li .zl_down a:hover {
	color:#92BDE4;
}
.zlcs-box .am-list > li .zl_down .nodl-2 {
	float:left;
    padding-right: 0px;
    display: inline-block;
    color: #C0C0C0;
    margin-right: 5px;
    font-size: 18px;
}
.bot-ggimg {
	background-color:#F4F4F4;
	border-top:2px solid #004682;
	padding-top:15px;
	padding-bottom:0px;
	}
.bot-ggimg img {
	width:100%;
	}
.bot-ggimg p {
	text-align:center;
	margin-top:10px;
	margin-bottom:15px;
	height:36px;
	line-height:18px;
	font-size:14px;
	overflow:hidden;
	}
.ipt a.blue:link {
	color: #47befe;
	text-decoration: none;
}
.ipt a.blue:visited {
	color: #47befe;
	text-decoration: none;
}
.ipt a.blue:active, .ipt a.blue:hover {
	color: #47befe;
	text-decoration: underline;
}
.ipt .sqxg {
    color: rgba(71, 190, 254, 1);
}
@media screen and (max-width:1280px) {
.zlcs-box .am-list .am-list-item-dated .am-list-item-hd {
    width: 45%;
}
.zl_maind {
    left: 48%;
}
.zlcs-box .am-list > li .zl_qyy a {
    width: 180px;
}
}
@media only screen and (max-width: 768px) {
.ss-lybox .cdsx ul {
    padding: 0;
    width: 100%;
}
.ss-lybox .sszy  {
	overflow: inherit;
	}
.ss-lybox .sszy .am-fl  {
	float:none;
	overflow:auto;
	margin-bottom:10px;
	}
.sszy .am-fl ul {
	width:600px;
	}
.zlcs-box .am-list > li {
    background-position: 0px 12px;
	float:left;
	width:100%;
	padding-bottom:15px;
}
.zlcs-box .am-list .am-list-item-dated .am-list-item-hd {
	width:75%;
    font-size: 14px;
    padding: 10px 0;
}
.zlcs-box .am-list > li .zl_down {
	top:40px;
	left:20px;
	right:inherit;
	}
.zlcs-box .am-list-date {
    top: 10px;
}
.zl_maind {
	display:block;
	position: relative;
	z-index: 3;
	margin-top:30px;
	top: 0;
	left: 0;
	}
.zlcs-box .am-list > li .zl_qyy {
	margin-top:10px;
	}
.zlcs-box .am-list > li .zl_qyy a {
	width:300px;
	}
.gjss-box02 {
	padding-left:10px;
	padding-right:10px;
	margin-top:20px;
	margin-bottom:30px;
	}
.gjss-box02 .am-u-md-8 {
	width:100%;
	}
.zonly-sm-hide {
	display:none;
	}
}


/*2022-10-31 新增样式*/
.newrz {
	border-radius: 8px;
	min-height:120px;
	background-image: url(../images/newrz-bg.png);
	background-repeat: repeat-x;
	background-position: left bottom;
	}
.newrz-tit {
	display: block;
    float: left;
    color: #004682;
    font-size: 24px;
    font-weight: bold;
    margin-left: 40px;
    margin-top: 18px;
    width: 70px;
	line-height:150%;
	text-align:center;
	}
.newrz-logo {
	display:block;
	float:left;
	margin-top:15px;
	margin-left: 10px;
	}
.newrz-logo a {
	display:inline-block;
	margin-right:15px;
	}
.newrz-logo a img {
	width:120px;
	height:83px;
	border-radius: 5px;
	box-shadow: rgba(36, 97, 171, 0.2) 0px 1px 6px, rgba(36, 97, 171, 0.2) 0px 1px 4px;
	border:1px solid #FFF;	
	}
.newrz-logo a img:hover {
	border: 1px solid #0081c2;
	}
.zlyl-box-top {
	margin:1.5rem;
	margin-top:2.5rem;
	padding-bottom:1.5rem;
	padding-top:0.5rem;
	border-radius: 5px;
	background-color:#e9effb;
	background-image: url(../images/zl-top.png);
	background-repeat: no-repeat;
	background-position: right top;
	}
.zlyl-box-top .qy-logo {
	float:left;
	width:145px;
	margin-right:20px;
	margin-left:15px;
	margin-top:10px;
	display:block;
	height: 100px;
	text-align:center;
	position: relative;
	}
.zlyl-box-top .qy-logo img {
	width:145px;
	height:100px;
	border-radius: 5px;
	vertical-align:middle;
	}
.zlyl-box-top h1 {
	float:left;
	width:535px;
	color:#004582;
	font-size:24px;
	line-height:36px;
	margin-top:38px;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
	}
.zltemp {
	display:inline-block;
	margin-left:15px;
	font-size:16px;
	font-weight: normal;
	font-style:italic;
	color:#666;
	
	}
.zlyl-box .article {
    border-radius: 5px;
}
.zlyl-box .am-icon-file-pdf-o {
	color:#fb4f4f;
	display:inline-block;
	margin-right:10px;
	}
.article--down {
	background-color:#F2F2F2;
	padding-left:15px;
	margin-top:15px;
	}
.article--down .zl-down-no {
	display:inline-block;
	padding:10px 20px;
	background-color:#DADADA;
	color:#999;
	line-height:36px;
	font-size:16px;
	}
.article--down .zl-xx {
	margin-top:15px;
	}
.article--down .zl-down {
	display:inline-block;
	padding:10px 20px;
	background-color:#f37b1d;
	color:#FFF;
	line-height:36px;
	font-size:16px;
	}
.zl-down:hover {
	background-color:#e0690c;
	color:#FFF !important;
	text-decoration:none !important;
	}
@media screen and (max-width:1280px) {
.newrz {
	min-height:100px;
	}
.newrz-tit {
	margin-left:30px;
	margin-top:35px;
	}
.newrz-logo a {
	margin-right:10px;
	}
.newrz-logo a img {
	width:95px;
	height:66px;

	}
}
@media screen and (max-width:768px) {
.newrz {
	min-height:auto;
	padding-bottom:10px;
	margin-left:10px;
	margin-right:10px;
	}
.newrz-tit {
	width:100%;
	margin-left:10px;
	margin-top:10px;
	font-size:14px;
	text-align:left;
	}
.newrz-logo {
	width:100%;
	margin-left:0px;
	}
.newrz-logo a {
	margin-right:0px;
	width:24%;
	margin-bottom:10px;
	text-align:center;
	}
.newrz-logo a img {
	width:70px;
	height:48px;
	}
.zlyl-box-top {
	background-size: 100px;
	}
.zlyl-box-top .qy-logo {
    float: left;
    width: 70px;
    margin-right: 0px;
    margin-left: 15px;
    margin-top: 10px;
    display: block;
    height: 48px;
    text-align: center;
    position: relative;
}
.zlyl-box-top .qy-logo img {
	width:70px;
	height:48px;
	}
.zlyl-box-top h1 {
	display:block;
	width:auto;
	padding-left:10px;
	padding-right:10px;
	font-size: 16px;
    line-height: 24px;
    margin-top: 20px;
}
.zltemp {
    font-size: 12px;
}
.article--down {
    padding-right: 15px;
	padding-bottom:15px;
}
.article--down .zl-cd , .article--down .zl-xx {
	display:block;
	width:100%;
	}
.article--down .am-fr {
  width:100%;
	}
.article--down .zl-down-no , .article--down .zl-down {
	display:block;
	width:100%;
	padding:5px 0px;
	line-height:30px;
	margin-top:10px;
	font-size:14px;
	text-align:center;
	}
}
.cp_main a , .ax_main a , .article a , .kpmain a  {
    color: #0e90d2;
}
.cp_main a:hover , .ax_main a:hover , .article a:hover , .kpmain a:hover  {
	color: #0e90d2;
}

/*2022-12-7 展厅视频分类样式*/

.spftit {
	margin-top:30px;
    margin-left: 1.5rem;
    margin-right: 1.5rem;
	position:relative;
}
.spftit h4 {
	margin-top: 0em;
	font-size: 16px;
	padding: 10px 20px;
	color: #333;
	background-color:#f7f7f7;
	display: block;
	margin-bottom: 0px;
	border: 1px solid #E2E2E2;
}
.spfbox {
	margin-top:20px;
}

@media screen and (max-width:768px) {
.spftit h4 {
	font-size: 14px;
}	
}


/*2022-12-15 最新发布样式*/
.new-zxfbox {
    padding-top: 50px;
}
.new-zxfbox-2 {
    padding-top: 20px;
}
.new-zxfbox-2 .new-container {
	padding-left: 1.5rem;
    padding-right: 1.5rem;
	}
.zxfb-tit {
	margin-bottom: 1.5rem;
	font-size: 18px;
	height:40px;
	line-height:40px;
	color:#1a82e8;
	padding-left: 15px;
	background-color: #E3E3E3;
	border-radius: 4px;
}
.new-zxfbox-2 .zxfb-tit {

	border-left:3px solid #3A97F3;
}
.zxfb-zy ul {
	padding-left:0px;
	}
.zxfb-zy li {
	float: left;
	margin-right: 10px;
	margin-top: 10px;
	height: 30px;
	line-height: 30px;
	padding-left: 20px;
	padding-right: 20px;
	background-color: #F2F2F2;
	color: #333;
	border-radius: 4px 4px 0px 0px;
	font-size: 16px;
	cursor: pointer;
	font-weight: normal;
	}
.zxfb-zy li:hover {
    color:#3A97F3;
	}
.zxfb-zy .on , .zxfb-zy .on:hover {
	background-color:#3A97F3;
	color:#FFF;
	font-weight:bold;
	}
.czxfb {
	height:420px !important;
	}
.czxfb  .ssz-1 {
	background-color:#F3F3F3;
	position:relative;
	padding-bottom:15px;
	margin-bottom:15px;
	
}
.czxfb  .ssz-1 {
	border:1px solid #FFF;
}
.czxfb  .ssz-1 img {
	width:100%;
	height:290px;
}
.czxfb  .ssz-1:hover {
	border:1px solid #4780c1;
}
.czxfb  .ssz-1 h3 {
    font-size: 18px;
	margin-top:10px;
	margin-bottom:8px;
	font-weight: normal;
	white-space: nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
	padding-left:10px;
	padding-right:10px;
}
.czxfb .ssz-1 .qy  {
	padding-bottom:2px;
	margin-top:0px;
	margin-bottom:0px;
	padding-left:10px;
	padding-right:10px;
	font-size: 14px;
    display: block;
	white-space: nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
    color: #999;
}
.czxfb .ssz-1 .qy a  {
    color: #999;
}
.czxfb .ssz-1 .qy a:hover {
  color: #095fa8 ;
}
.czxfb  .ssz-2 {
	background-color:#F7F7F7;
	position:relative;
	padding:15px;
	margin-bottom:15px;
	position:relative;
	border:1px solid #E6E6E6;
}
.czxfb  .ssz-2:hover {
	border:1px solid #4780c1;
}
.czxfb .ssz-2 h3 {
    font-size: 18px;
	white-space: nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
	font-weight: normal;
	margin-top:0px;
}

.czxfb .am-list {
	padding-left:1em;
	margin-top:15px;
}
.czxfb .am-list-news-default .am-list > li {
	padding-left:20px;
	background-image: url(../images/d01.png);
	background-repeat: no-repeat;
	background-position: left center;
}
.czxfb .am-list .am-list-item-dated .am-list-item-hd {
	font-size:16px;
	padding-top: 15px;
	padding-bottom:15px;
	padding-right:0px;
	padding-left:165px;
}
.czxfb  .zx-dp {
	border-radius: 0px;
    position: absolute;
    z-index: 3;
    top: 18px;
    right: inherit;
    left: 25px;
    font-size: 14px;
    color: #999;
    border-right: 1px solid #DDD;
	white-space: nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
	width:150px;
	}
.czxfb  .zx-dp a {
  padding-right: 0px !important;
  color: #999 !important;
}
.czxfb  .zx-dp a:hover {
  color: #095fa8 !important;
}
.czxfb .am-list-news-default {
    margin: 0px;
}

.czxfb>[carousel-item]>* {
	background-color:#FFF;
}
.new-zxfbox .layui-carousel[lay-arrow=always] .layui-carousel-arrow ,.new-zxfbox .layui-carousel[lay-arrow=always] .layui-carousel-arrow:hover , .new-zxfbox-2 .layui-carousel[lay-arrow=always] .layui-carousel-arrow ,.new-zxfbox-2 .layui-carousel[lay-arrow=always] .layui-carousel-arrow:hover {
    left: 0px;
}
.new-zxfbox .layui-carousel[lay-arrow=always] .layui-carousel-arrow[lay-type=add] , .new-zxfbox .layui-carousel[lay-arrow=always] .layui-carousel-arrow[lay-type=add]:hover ,.new-zxfbox-2 .layui-carousel[lay-arrow=always] .layui-carousel-arrow[lay-type=add] , .new-zxfbox-2 .layui-carousel[lay-arrow=always] .layui-carousel-arrow[lay-type=add]:hover {
    right: 0px;
}
.wd_main {
    margin-bottom: 0px !important;
    min-height: auto !important;
}


.new-zxfbox-2 .czxfb {
	border:1px solid #DDDDDD;
	padding:15px;
	background-color:#FFF;
	height:300px !important;
	}
.new-zxfbox-2 .czxfb  .ssz-1 img {
	width:100%;
	height:235px;
}
.new-zxfbox-2 .layui-carousel-ind {
	display:none;
	}
.new-zxfbox-2 .czxfb .ssz-1 {
	padding-bottom:5px;
	margin-bottom:0px;
    }
.new-zxfbox-2 .czxfb  .ssz-1:hover {
	border: inherit;
}
.new-zxfbox-2 .czxfb .ssz-1 h3 {
    font-size: 14px;
	margin-top:5px;
	margin-bottom:0px;
	text-align:center;
}
.new-zxfbox-2 .am-list-news-default .am-list {
	margin-bottom:-1px;
}
.new-zxfbox-2 .am-list-news-default .am-list > li {
    padding-left: 20px;
	margin-bottom:0px;
    background-image: url(../images/d01.png);
    background-repeat: no-repeat;
    background-position: left center;
	border: 0px solid #dedede !important;
    border-bottom: 1px solid #dedede !important;
}
.new-zxfbox-2 .am-list .am-list-item-dated a {
    padding-right: 0px;
}
.new-zxfbox-2 .czxgh {
	border:1px solid #DDDDDD;
	padding:9px;
	background-color:#FFF;
	height:300px !important;
	}
@media screen and (max-width:768px) {
.zxfb-zy {
	overflow-x:scroll;
	width:100%;
}
.zxfb-zy ul {
	width:600px;
}
.zxfb-zy li {
	margin-right: 5px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 12px;
}
.czxfb {
	height:650px !important;
	}
.czxfb .am-list-news-default .am-list > li {
	padding-bottom:15px;
	background-position: left 20px;
}
.czxfb  .ssz-1 h3 {
    font-size: 16px;
	height:50px;
	white-space: inherit;
	display:-webkit-box;
	overflow:hidden;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
}
.czxfb .zx-dp {
	position:relative;
	top:0px;
	left:0px;
	width:100%;
	}	
.czxfb .am-list .am-list-item-dated .am-list-item-hd {
	padding-left:0px;
}
.czxfb  .ssz-1 img {
	width:100%;
	height:190px;
}
.new-zxfbox-2 .zxfb-tit {
    height: 80px;
	font-size:16px;
}
.new-zxfbox-2 .am-fl {
	width:100%;
}
.new-zxfbox-2 .czxfb {
	height:auto !important;
	border-bottom: 0px;
	padding-bottom:0px;
	}
.new-zxfbox-2 .czxgh {
	height:auto !important;
	border-top: 0px;
	}
.new-zxfbox-2 .czxfb  .ssz-1 img {
	width:100%;
	height:164px;
}
.new-zxfbox-2 .czxfb .ssz-1 h3 {
    height: 48px;
}
}
@media only screen and (max-width: 375px) {
.czxfb  .ssz-1 img {
    height: 170px;
}
.new-zxfbox-2 .czxfb  .ssz-1 img {
	height:145px;
}
}
@media only screen and (max-width: 350px) {
.new-zxfbox-2 .czxfb  .ssz-1 img {
	height:120px;
}
}

/*2023-2-6 新增 营业执照等 样式*/
.gb-ico-00 {
	display:inline-block;
	height:26px;
	width:71px;
	background-image: url(../images/gb-ico-00.png);
	background-repeat: no-repeat;
	background-position: left center;	
	margin-right:7px;
	position:relative;
	}
.z-help {
	display:inline-block;
	margin-right:7px;
	}
.c-help {
	display:block;
	float:right;
	background-color: #4781c8;
	line-height:30px !important;
	padding-left:15px;
	padding-right:15px;
	margin-top:8px;
	margin-right:10px;
	-moz-border-radius:4px;
    -ms-border-radius:4px;
    -o-border-radius:4px;
    border-radius:4px;
	}
.c-help:hover {
	background-color: #346CB1;
	}
.spc-1 , .spc-1  {
	float:left;
	}
.spc-img img {
	width:100%;
	}
.spc-txt {
	display:inline-block;
	margin-right:15px;
	margin-top:5px;
	position:relative;
	text-align:center;
	line-height:21px;
	height:24px;
	padding-left:10px;
	padding-right:10px;
	color:#999;
	font-size:12px;
	border-radius: 3px;
	background-color:#FFF;
	border:1px solid #CCC;
	cursor:pointer;
	}
.spc-txt:hover {
	background-color:#F3F3F3;
	}
.spc-box {
	position:absolute;
	z-index:999;
	top:20px;
	left:-1px;
	width:350px;
	height:auto;
	padding:10px;
	background-color:#FFF;
	border:1px solid #ccc;
	border-radius: 3px;
	cursor:default;
	}
.spc-box h1 {
	color:#333;
	background-color:#EFEFEF;
	text-align:center;
	font-size:14px;
	line-height:24px;
	border-radius: 3px;
	
	}
.spc-box ul li {
	text-align:left;
	font-weight:normal;
	word-break:break-all;
	list-style: disc;
	}
@media screen and (max-width:768px) {
.gb-ico-00 {
	display:inline-block;
	height:18px;
	width:18px;
	background-image: url(../images/gb-m-ico-00.png);
	background-repeat: no-repeat;
	background-position: left center;
	background-size:100%;
	margin-right:3px;
	}
.z-help {
	display:block;
	margin-right:0px;
	margin-bottom:5px;
	}
.z-help u {
	display:none;
	}
.c-help {
	margin-right:5px
	}
}

/* 2023-02-20 底部logo样式 */
@media screen and (max-width:768px) {
.bot_logo {
	text-align:center;
}
.bot_logo img {
    width: 230px;
	height: auto;
}
}


/*2023-3-2 首页选型指南*/
.xxzn-box {
	margin-top:20px;
	margin-bottom:20px;
	}
@media only screen and (min-width: 769px) {
.xxzn-box .am-list-news-default .am-list {
	margin-right:-15px;
	margin-left:-15px;
}
.xxzn-box .am-list-news-default .am-list > li {
	float:left;
	width:50%;
	padding-right:15px;
	padding-left:15px;
	border: 1px solid #FFF;
	margin-bottom: -1px;
	margin-top: -2px;
}
.xxzn-box .am-list .am-list-item-dated a {
	padding-left:20px;
	background-image: url(../images/d01.png);
	background-repeat: no-repeat;
	background-position: left center;
	font-size:16px;
	border-bottom: 1px solid #dedede;
	border-top: 1px solid #dedede;
}
.xxzn-box .am-list-date {
    right: 15px;
}
}
@media screen and (max-width:768px) {
.xxzn-box .am-list .am-list-item-dated a {
	padding-left:20px;
	background-image: url(../images/d01.png);
	background-repeat: no-repeat;
	background-position: left center;
}
}


/*2023-3-14 新增认证样式 */
.newzt-rzimg {
	background-image: url(../images/yrzicon48x48.gif);
	}
.gb-ico-01 {
	position: absolute;
	height:36px;
	width:36px;
    top: 0px;
    left: -40px;
	background-image: url(../images/yrzicon36x36.gif);
	background-size:100%;
	}
.cs_info .gb-ico-01 {
    top: -45px;
    right: -15px;
    left: initial;
	}
.qy-box .gb-ico-01 {
	position: absolute;
	height:100px;
	width:100px;
    top: 60px;
    left: -160px;
	background-image: url(../images/yrzicon100x100.gif);
	background-size:100%;
	}
.fdc .newzt-rz {
	position:absolute;
	background-image: url(../images/xzrz3.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 89px;
	padding-top:62px;
	padding-left:15px;
	width: 126px;
	text-align:center;
	z-index:9;
	top:10px;
	left:20px;
	color:#FFF;
	display:none;
	}
.qy-box .fdc .newzt-rz {
	top:60px;
	left:40px;
	}
.fdc .newzt-rz:hover {
	position:absolute;
	background-image: url(../images/xzrz3-2.png);
	}
.fdc .newzt-rz a {
	color:#FFF;
	text-decoration:underline;
	display:block;
	}
.fdc:hover .newzt-rz {
	display:block;
	}
.zscl-box-main li .gb-ico-01 {
    top: 25px;
    right: -3px;
    left: initial;
}
@media screen and (max-width:768px) {
.gb-ico-01 {
    top: -5px;
    left: -30px;
    width:36px;
	height:36px;
    background-image: url(../images/yrzicon48x48.gif);
}
.qy-box .gb-ico-01 {
    height: 48px;
    width: 48px;
    top: -32px;
    left: initial;
	right: -48px;
	background-image: url(../images/yrzicon48x48.gif);
	}
.gb-ico-02 {
    height: 30px;
    width: 30px;
    background-image: url(../images/ycs36x36.gif);
	background-size:100%;
   position: absolute;
    top: 42px;
    left: 0px;
}
.newzt-box .newzt-3 {
    padding-top: 10px !important;
	position:relative;
}
.newzt-box .newzt-3 .gb-ico-02 {
	position:relative;
	height: 18px;
    width: 18px;
    top:initial;
    left:initial;
}
.cs_info .gb-ico-01 {
    top: -50px;
    right: -15px;
	left:initial;
}
.fdc .newzt-rz {
	top:30px;
	left:20px;
	}

.cs_info .fdc .newzt-rz ,.lg_list .fdc .newzt-rz {
	background-image: url(../images/xzrz4.png);
	padding-left:15px;
	left:-100px;
	text-align:left;
	top:10px;
	}
.cs_info .fdc .newzt-rz:hover ,.lg_list .fdc .newzt-rz:hover {
	background-image: url(../images/xzrz4-2.png);
	}
}



.xxzn-box .am-list .am-list-item-dated a {
	padding-right: 0px;
}
.xxzn-box .am-list-date {
	display:none;
}

/*2023-5-4 主题馆新增类型*/
.ztg-lx ul {
	padding:0;
	margin-bottom:0;
	}
.ztg-lx li {
	list-style:none;
	float:left;
	width:auto;
	margin-top: 0px;
    margin-bottom: 0px;
	}
.ztg-lx .am-btn {
	font-size:14px;
	height:30px;
	line-height:28px;
	border-radius: 3px;
	margin-top:8px;
	margin-bottom:8px;
	margin-right:20px;
	padding:0em 0.5em;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
	width:120px;
	background-color: #FFF;
    border-color: #dedede;
	color:#666;
	}
.ztg-lx .am-btn:hover {
	border: 1px solid #0e90d2;
	background-color: #FFF;
	}
.ztg-lx .on , .ztg-lx .on:hover {
    color: #ffffff;
    background-color: #0e90d2;
    border-color: #0e90d2;
	font-weight:bold;
}
.jsd-2 {
    float: left;
    width: 170px;
    color: #999;
    font-size: 14px;
    margin-top: 0px;
    padding: 0px 0px 5px 0px;
}
.jsd-3 {
    float: left;
    width: 200px;
    color: #999;
    font-size: 14px;
    margin-top: 0px;
    padding: 0px 0px 5px 0px;
}

@media screen and (max-width:768px) {
.ztg-lx {
	overflow:auto;
	margin-left:10px;
	margin-right:10px;
	height:38px;
	}
.ztg-lx ul {
	width:1000px;
	margin-bottom:0px;
	}
.ztg-lx li {
    margin-bottom: -25px;
}
.ztg-lx .am-btn {
	font-size:12px;
	width:100px;
	margin-right: 10px;
	margin-bottom:0px;
	}	
.ztg-listbox {
    margin-top: 20px;
}
.jsd-2 ,.jsd-3 {
    width: 100%;
}
}



/* 2023-5-11 展商登录/需求类型/展商视频 */

@media only screen and (min-width: 769px) {
.header .home {
	font-size:18px;
}
.header .home a {
	display:inline-block;
	margin-left:15px;
	}
.log-img h3 {
	font-size:36px;
    color:#004682;
	margin-top:20px;
	margin-left:20px;
}
}
.log-gz {
    background-image: url(../images/login-bg-2.jpg);
}
.cp_sx_3 {
    float: left;
    width: auto;
	margin-right:30px;
    color: #666;
    font-size: 12px;
}
.cp_sx_4 {
    float: left;
    width: 50%;
    color: #666;
    font-size: 12px;
}
.ss-zp {
	margin-left:15px;
	}
.ss-zp i { 
   margin-right:5px;
}
.ss-zp .am-btn {
    font-size: 14px;
    padding: 0.35em 1em;
	color: #0e90d2;
}
.new-xqbox .new-indzxbox {
    padding-top: 50px;
}
.new-zsspbox  {
    padding-top: 50px;
}
.new-zsspbox .lg_list .lg_txt1 p  {
    font-size: 12px;
    margin: 0;
	color:#999;
    margin-top: 0px;
    padding-bottom: 5px;
    margin-bottom: 0px;
    text-align: center;
    display: block;
    white-space: nowrap;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    overflow: hidden;
}
.new-zsspbox .lg_list .lg_txt1 h3 a {
    width: 100%;
}
.new-zsspbox .lg_list .lg_box:hover {
    border:1px solid #4780c1;
}
.new-zsspbox .lg_list .lg_txt1 p a {
	color:#999;
}
.new-zsspbox .am-pagination {
    padding-left: 0;
    margin: 1.5rem auto;
    margin-top: 3rem;
    list-style: none;
    color: #999999;
    text-align: center;
}
.zxfb-sp {
    padding-top: 0px;
}
@media screen and (max-width:768px) {
.cp_sx_3 , .cp_sx_4 {
	width:100%;
	margin-right:0px;
	}
.cp_sx_4 {
	margin-bottom:10px;
	}
.ss-zp {
    margin-left: 10px;
}
.ss-zp .am-btn {
    font-size: 12px;
    padding: 0.5em 0.7em;
}	
}


/*2023-5-31 新增首页展馆样式 */
.new-zgimg {
	position:relative;
	}
.new-zgimg img {
	width:100%;
	}
.new-zgimg .zg-1 {
    top: 30%;
    left: 53%;
}
.new-zgimg .zg-2 {
    top: 28%;
    left: 42%;
}
.new-zgimg .zg-3 {
    top: 50%;
    left: 25%;
}
.new-zgimg .zg-4 {
    top: 65%;
    left: 45%;
}
.new-zgimg .zg-5 {
    top: 40%;
    left: 65%;
}
.new-zgimg .zg-6 {
    top: 50%;
    left: 78%;
}
.new-zgimg .zg-1 , .new-zgimg .zg-2 , .new-zgimg .zg-3 , .new-zgimg .zg-4 , .new-zgimg .zg-5 , .new-zgimg .zg-6 {
    background-image: url(../images/dc01.gif);
    background-size: 40px;
    position: absolute;
    background-repeat: no-repeat;
    background-position: center top;
    padding-top: 50px;
	color:#FFF;
	cursor:pointer;
	z-index: 3;
}
.new-zgimg .zg-1:hover span ,.new-zgimg .zg-2:hover span ,.new-zgimg .zg-3:hover span ,.new-zgimg .zg-4:hover span ,.new-zgimg .zg-5:hover span ,.new-zgimg .zg-6:hover span {
	display:block;
	padding-left:10px;
	padding-right:10px;
	text-align:center;
	color:#FFF;
	background-color:rgba(14,144,210,.85);
	text-shadow: 0 0 0.01em #fff, 0 0 0.01em #fff, 0 0 0.01em #fff;
	webkit-transition: all 0.4s linear;
	transition: all 0.4s linear;
	border-radius:4px;
}
.zg-en {
	display:none;
	}
.spt-bt h3 {
	font-size:14px;
	margin:0;
	margin-top:10px;
	font-weight:normal;
	padding-bottom:5px;
	margin-bottom:0px;
	text-align:center;
	display:block;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
}
.spt-bt .lg_img1 {
    height: 200px;
}
@media screen and (max-width:768px) {
.spt-bt .lg_img1 {
    height: auto;
}	
.new-lymain {
    overflow-x:inherit;
}
.new-zgimg .zg-1 , .new-zgimg .zg-2 , .new-zgimg .zg-3 , .new-zgimg .zg-4 , .new-zgimg .zg-5 , .new-zgimg .zg-6 {
    background-size: 20px;
    padding-top: 25px;
	font-size:12px;
}
.new-zgimg .zg-1:hover span ,.new-zgimg .zg-2:hover span ,.new-zgimg .zg-3:hover span ,.new-zgimg .zg-4:hover span ,.new-zgimg .zg-5:hover span ,.new-zgimg .zg-6:hover span {
	padding-left:0px;
	padding-right:0px;
}
.new-zgimg .zg-1 {
    top: 18%;
    left: 50%;
}
.new-zgimg .zg-2 {
    top: 20%;
    left: 22%;
}
.new-zgimg .zg-3 {
    top: 50%;
    left: 6%;
}
.new-zgimg .zg-4 {
    top: 60%;
    left: 35%;
}
.new-zgimg .zg-5 {
    top: 30%;
    left: 68%;
}
.new-zgimg .zg-6 {
    top: 65%;
    left: 65%;
}
}

/*2023-8-3 顶部新增信息图标样式 */

.new-top .nav .am-nav > li > a {
    padding: 7px 7px;
}
.new-top .nav {
    width: 42%;
}
.new-top .messg {
	position:relative;
}
.new-top .messg .icon {
    font-size: 24px;
    color: #FFF;
	margin-top: 11px;
    margin-left: 10px;
	margin-right:5px;
    position: relative;
	display:inline-block;
}
.new-top .messg .icon:hover  {
	color:#c4cfe2;
	border-color: #004682;
	-webkit-filter: none;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
	}
.new-top .messg i {
	position:absolute;
	top:3px;
	right:3px;
	width:5px;
	height:5px;
	overflow:hidden;
	border-radius: 100px;
}
.new-top .messg .new-messg {
	background-color: #F27813;
}
@media screen and (max-width:768px) {
.new-top .messg {
	position: absolute;
	top:3px;
	right:55px;
}
.new-top .messg i {
	position:absolute;
	top:0px;
	right:0px;
}
.new-top .messg .icon {
    font-size: 16px;
	margin-top: 0px;
    margin-left: 0px;
	margin-right:0px;
}

}

.ydxx .hx1 {
    color: #a5a5a5;
}

/*2023-8-23 新增产品选型样式 */
.new-top .nav {
    font-size: 17px;
}
.new-top .nav .am-nav > li > a {
    padding: 9px 5px;
}
.new-cpxxbox {
    background-color: #F4F4F4;
    padding-top: 30px;
    padding-bottom: 30px;
}
.cpxx-box .cp_img1 {
	margin-top:15px;
	padding:10px;
	background-color:#FFF;
	border: 1px solid #FFF;
	border-radius: 5px;
	box-shadow: rgba(31,31,31, 0.05) 0px 1px 6px, rgba(31,31,31, 0.05) 0px 1px 4px;
	}
.cpxx-box .cp_img1:hover {
	border: 1px solid #0081c2;
	}
.cpxx-box .cp_img1 img {
	width:100%;
	height:162px;
	border-radius: 5px;
	}
.cpxx-box h3 {
	font-size:16px;
	font-weight:normal;
	text-align:center;
	margin-top:15px;
	display: block;
    word-wrap: normal;
   text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
	}
.new-cpxxbox-2 {
    background-color: #F4F4F4;
    padding-top: 50px;
    padding-bottom: 30px;
	margin-bottom:-30px;
	min-height:600px;
}
.new-cpxxbox-2 .cpxx_list {
    background-color: #e6e6e6;
	padding:20px;
	margin-bottom:30px;
	border-radius: 5px;
}
.new-cpxxbox-2 .cpxx_list h2 {
	position:relative;
	font-size:24px;
	padding-left:20px;
	padding-right:60px;
}
.new-cpxxbox-2 .cpxx_list h2 .gray {
	display:inline-block;
	font-size:14px;
	margin-left:30px;
	color:#888;
	top:13px;
	font-weight:normal;
	}
.new-cpxxbox-2 .cpxx_list h2 .more {
	position:absolute;
	z-index:9;
	right:15px;
	top:13px;
	font-size:14px;
	font-weight:normal;
	}
.new-cpxxbox-3 {
	background-color: #F0F0F0;
	padding-top: 50px;
	padding-bottom: 30px;
	margin-bottom:-30px;
	min-height:600px;
}
.cpxx-lj {
	font-size:16px;
	}
.cpxx-lj .blue {
	color:#007ab9;
	display:inline-block;
	}
.cpxx-lj .am-btn-default {
    color: #007ab9;
    background-color: #FFF;
    border-color: #FFF;
}
.cpxx-lj .am-btn-default:hover,
.cpxx-lj .am-btn-default:focus,
.cpxx-lj .am-btn-default:active,
.cpxx-lj .am-btn-default.am-active {
	border: 1px solid #007ab9;
}
.cpxx-lj .am-btn-default:hover,
.cpxx-lj .am-btn-default:focus {
	background-color: #FFF;
}
.cpxx-lj .am-icon-caret-down {
	color:#B3B3B3;
	}
.cpxx-lj .fdg {
	display:inline-block;
	width:12px;
	height:12px;
	border-radius: 2px;
	background-color:#007ab9;
	margin-right:10px;
	}
.cpxx-pplogo {
	position:relative;
	}
.cpxx-pplogo {
	margin-top:30px;
	}
.cpxx-pplogo img {
	width:100%;
	border-radius: 5px;
	margin-bottom:15px;
	}
.x-icon {
	position:absolute;
	font-size:18px;
	line-height:18px;
	color:#004682;
	width:20px;
	height:20px;
	text-align:center;
	border: 1px solid #FFF;
	background-color:#FFF;
	top:1px;
	right:-20px;
	cursor:pointer;
	border-radius: 2px;
	z-index:999;
	}
.x-icon:hover {
	background-color:#004682;
	border: 1px solid #004682;
	color:#FFF;
	}
.cpxx-hy {
	margin-top:15px;
	}
.cpxx-hy-box {
	background-color:#e4e4e4;
	position:relative;
	}
.cpxx-hy-1 {
	text-align:center;
	font-size:16px;
	line-height:110px;
	}
.cpxx-hy-1 span {
	display:inline-block;
	padding-left:1.5rem;
	}
.cpxx-hy-2 {
	background-color:#ebebeb;
	min-height:110px;
	padding-bottom:1.5rem;
	}
.cpxx-hy .cpxx-hy-2 ul {
	padding-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	}
.cpxx-hy .cpxx-hy-2 li {
	list-style:none;
	float:left;
	width:14.28%;
	margin-top: 0px;
    margin-bottom: 0px;
	}
.cpxx-hy .cpxx-hy-2 .am-btn {
	font-size:14px;
	border-radius: 3px;
	line-height:28px;
	margin-top:12px;
	margin-right:10px;
	padding:0.3em 0.5em;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
	background-color: #FFF;
    border-color: #dedede;
	color:#666;
	}
.cpxx-hy .cpxx-hy-2 .am-btn:hover , .cpxx-hy .cpxx-hy-2 .on, .cpxx-hy .cpxx-hy-2 .on:hover {
	border: 1px solid #007ab9;
	background-color: #FFF;
	color:#004682;
	}
.cpxx-hy .am-u-md-11 {
	padding-right:5px;
}
.cpxx-hy-3 {
	background-color:#ebebeb;
	min-height:110px;
	padding-bottom:1.5rem;
	}
.cpxx-hy-3 .am-g {
	margin-right:0px;
	}
.cpxx-hy-3 .am-form-group {
	margin-top:15px;
	margin-bottom:0px;
	min-height:39px;
	}
.cpxx-hy-3 .am-form-group label {
    font-weight: normal;
	padding-right: 1rem;
	text-align:right;
	padding-left:0rem;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
}
.cpxx-hy-3 .am-form-group .txtbox {
	padding-left:0rem;
	padding-right: 0rem;
	}
.cpxx-hy-3 .icon {
    position: absolute;
	width:30px;
	height:30px;
	text-align:center;
    right: 3px;
	left:auto;
    top: 43%;
	font-size: 20px;
    display: block;
    margin-top: -0.635em;
    line-height:30px;
    z-index: 2;
	color:#999;
	cursor:pointer;
	border-radius: 3px;
}
.cpxx-hy-3 .icon:hover {
    color: #007ab9;
	background-color:#EFEFEF;
	
}
.cpxx-hy-3 .am-form input[type="text"] {
	padding-right:30px;
	border-radius: 3px;
	}
.cpxx-hy-3 select  {
	border-radius: 3px;
	height: 36.3px;
}
.cpxx-gjc {
	margin-top:30px;
	}
.cpxx-gjc-ss {
    position:relative;
	font-size:16px;
}
.cpxx-gjc-ss .icon {
    position: absolute;
	width:30px;
	height:30px;
	text-align:center;
    right: 3px;
	left:auto;
    top: 43%;
	font-size: 20px;
    display: block;
    margin-top: -0.635em;
    line-height:30px;
    z-index: 2;
	color:#999;
	cursor:pointer;
	border-radius: 3px;
}
.cpxx-gjc-ss .icon:hover {
    color: #007ab9;
	background-color:#EFEFEF;
}
.cpxx-gjc-ss input[type="text"] {
	padding-right:30px;
	border-radius: 3px;
	}
.db-img {
	display:inline-block;
	width:20px;
	height:20px;
	vertical-align:middle;
	background-image: url(../images/cpxx-db.png);
	background-repeat: no-repeat;
	background-position: center center;
	margin-right:10px;
	}
.cpxx-db-box {
	margin-top:15px;
	}
.cpxx-db-box .cpxx-box .cp_img1 img {
    height: 275px;
}
.cpxx-db-box .cpxx-box h3 {
	position:relative;
	font-size: 16px;
	font-weight: normal;
	text-align: left;
	padding-right:30px;
	margin-top: 7px;
	margin-bottom:0px;
	display: block;
	word-wrap: normal;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.cpxx-db-box .cpxx-box h3 label {
	position: absolute;
	top:0px;
	right:15px;
}
.cpxx-db-box .cpxx-box p {
	display:block;
	margin-top:0px;
}
.cpxx-tab {
	margin-top:30px;
	}
.cpxx-tab-box table {
	border-collapse: collapse;
	border: 1px solid #e5e5e5;
	}
.cpxx-tab-box table td {
	padding:15px;
	border-collapse: collapse;
	border: 1px solid #e5e5e5;
	background-color: #FFF;
	}
.cpxx-tab-box table .diff {
	background-color: #F7F7F7;
	}
.cpxx-tab-box tr:first-child td {
    text-align: center;
    border-bottom-width: 2px;
    border-bottom-style: solid;
    border-bottom-color: #2a65ae;
}
.cpxx-tab-box .am-table-hover > tbody > tr:hover > td,.cpxx-tab-box .am-table-hover > tbody > tr:hover > th {
  background-color: #F7F7F7;
}
.cpxx-tab-box .am-table-hover > tbody > tr:first-child:hover > td,.cpxx-tab-box .am-table-hover > tbody > tr:first-child:hover > th {
  background-color: #FFF;
}
.cpxx-tab-box table h2 {
	margin-bottom:0px;
	}
.cpxx-tab-img {
	position:relative;
	}
.cpxx-tab-img img {
	width:100%;
	height:186px;
	border-radius: 5px;
	border: 1px solid #EEE;
	}
.cpxx-tab-img .am-icon-remove {
	position:absolute;
	width:21px;
	height:21px;
	line-height:17px;
	text-align:center;
	color:#ABABAB;
	border-radius: 100px;
	top:5px;
	right:5px;
	cursor:pointer;
	}
.cpxx-tab-img .am-icon-remove:hover {
	color:#0e90d2;
	}
.cpxx-tab-img .am-dropdown  {
	position:absolute;
	display:block;
	width:100%;
	font-size:16px;
	top:0px;
	left:0px;
	color:#007ab9;
	}
.cpxx-tab-img .am-btn-default {
    color: #007ab9;
    background-color: transparent;
    border-color: transparent;
	width:100%;
	padding-top:60%;
	padding-bottom:30%;
}
.cpxx-tab-img .am-btn-default:active, .cpxx-tab-img .am-btn-default.am-active, .cpxx-tab-img .am-active .am-btn-default.am-dropdown-toggle {
	color: #007ab9;
    background-color: transparent;
	border-color: transparent;
}
.cpxx-tab-img .am-dropdown-content {
    min-width: 250px;
}
.cpxx-tab-img ul.am-dropdown-content > li {
    display: block;
    padding: 6px 20px;
    clear: both;
    font-weight: normal;
    color: #333333;
    white-space: nowrap;
	font-size:14px;
	cursor:pointer;
}
.cpxx-tab-img ul.am-dropdown-content > li:hover {
    color: #333;
    background-color: #efefef;
}
.cpxx-tab-img ul.am-dropdown-content > .am-active {
	color: #333;
    background-color: #efefef;
	}
.cpxx-tab-box2 {
	padding:15px;
	padding-top:0px;
	margin-top:20px;
	}
.cpxx-tab-box2 table {
	border-collapse: collapse;
	border: 1px solid #e5e5e5;
	}
.cpxx-tab-box2 table td {
	padding:15px;
	border-collapse: collapse;
	border: 1px solid #e5e5e5;
	background-color: #FFF;
	}
.cpxx-tab-box2 table .diff {
	background-color: #F7F7F7;
	}
.cpxx-tab-box2 .am-table-hover > tbody > tr:hover > td,.cpxx-tab-box2 .am-table-hover > tbody > tr:hover > th {
  background-color: #F7F7F7;
}

/*商务中心-产品参数*/
.cpcs-ac .pt10 {
	padding-top: 0.6em;
	}
.am-form .cpcs-ac select, .am-form .cpcs-ac input[type="text"] {
	width:50%;
	float:left;
	margin-right:10px;
	}
.sm-c1 {
	display:block;
	float:left;
	color:#999;
	padding-top:5px;
	}
.sm-c2 {
	color:#999;
	margin-top:10px;
	margin-bottom:0px;
	}
.cpcs-ac .xzly {
    margin-top: 0px;
	padding-top: 0.6em;
	margin-bottom:-10px;
}
.cpcs-ac .xzly .am-btn {
    width: 108px;
}
.cpcs-ac .xzly .on , .cpcs-ac .xzly .am-btn:hover {
	background-color:#0e90d2;
	border-color: #0e90d2;
	color:#FFF;
}
.cpcs-ac textarea {
	font-size:1.4rem;
	}
.sc-cf {
	display:inline-block;
	position:relative;
	}
.sc-cf i {
    margin-left: 10px;
    color: #0c79b1;
    position: absolute;
    top: 0px;
    right: -20px;
	cursor:pointer;
}
.sc-cf i:hover {
	color:#F30;
}
.cpxx-hy-3 .am-form-group .txtbox-1 {
	width: 27.35%;
	padding-left: 0rem;
    padding-right: 0rem;
	}
.cpxx-hy-3 .am-form-group .txtbox-2 {
	width: 10%;
	padding-left: 0rem;
    padding-right: 0rem;
	text-align:center;
	padding-top: 0.6em;
	}

@media only screen and (min-width: 769px) {
.am-u-md-1 {
    width: 10%;
	padding-left: 0rem;
    padding-right: 1.5rem;
}
.cpxx-pplogo img {
	height:78px;
	}
.cpxx-hy .am-u-md-11 {
    width: 90%;
}
.cpxx-hy-3 .am-form-group label {
	width: 35%;
}
.cpxx-hy-3 .am-form-group .txtbox {
	width: 65%;
	}
.cpxx-gjc-ss input[type="text"] {
	width:400px;
	}
.cpx-ne {
	margin-left:1.5rem;
	margin-right:1.5rem;
	}
.cpcs-ac>.am-u-md-9>.am-g>.am-u-md-3 {
	width: 26%;
	}
.cpcs-ac>.am-u-md-9>.am-g>.am-u-md-9 {
	width: 74%;
	}
}
@media screen and (max-width:768px) {
.cpxx-tab-img img {
    height: 96px;
}
.cpxx-box .cp_img1 img {
	height:73px;
	}
.cpxx-box h3 {
	font-size:14px;
	}
.new-cpxxbox-2 {
    padding-top: 30px;
}
.new-cpxxbox-2 .cpxx_list h2 {
    font-size: 18px;
}
.new-cpxxbox-2 .cpxx_list h2 .gray {
    display: block;
    margin-left: 0px;
}
.new-cpxxbox-2 .cpxx_list {
    padding-left: 10px;
	padding-right:10px;
}
.new-cpxxbox-2 .cpxx_list h2 .more {
    top: 5px;
}
.new-cpxxbox-2 .cpxx-box .cp_img1 img {
	height:73px;
	}
.cpxx-lj {
	font-size:14px;
	margin-left:10px;
	margin-right:10px;
	}
.cpxx-lj .am-btn-default {
	font-size:14px;
	width:100%;
}
.cpxx-lj .am-dropdown {
	margin-top:10px;
	width:93%;
	}
.cpxx-lj .am-icon-caret-down {
	float:right;
}
.cpxx-lj  .am-dropdown-content {
    min-width: 280px;
}
.cpxx-pplogo img {
	height:52px;
	}
.cpxx-pplogo .am-u-sm-3 {
    width: 23%;
	padding-right: 0rem;
}
.x-icon {
	right:0px;
	}
.cpxx-hy-1 {
    font-size: 14px;
    line-height: 38px;
	font-weight: bold;
}
.cpxx-hy .cpxx-hy-2 li {
	width:32%;
	}
.cpxx-hy .x-icon {
	top:52px;
	right:0px;
	}
.cpxx-hy-3 .am-form-group label {
	padding-top: 0.5em;
	width: 30%;
	text-align: left;
}
.cpxx-hy-3 .am-form-group .txtbox {
	width:66%;
}
.cpxx-hy-3 .am-form-group .txtbox-1 {
	width: 27.95%;
	}
.cpxx-gjc {
	padding-left:1rem;
	padding-right:1rem;
}
.cpxx-gjc .am-btn {
    display: inline-block;
    margin-bottom: 0;
    padding: 0.5em 1em;
    vertical-align: middle;
    font-size: 1.4rem;
}
.cpxx-gjc-ss {
	font-size:14px;
}
.cpxx-gjc-ss>.mt10 {
	display:none;
}
.cpxx-gjc-ss input[type="text"] {
	font-size:14px;
	width:200px;
}
.db-img {
    width: 16px;
    height: 16px;
	background-size:100% 100%;
}
.cpxx-db-box .cpxx_list {
	margin-left:0.5rem;
	margin-right:0.5rem;
	}
.cpxx-db-box .cpxx-box .cp_img1 img {
    height: 140px;
}
.cpxx-db-box .cpxx-box h3 {
    font-size: 14px;
}
.cpxx-db-box .cpxx-box p {
	font-size:12px;
}
.cpxx-tab {
	overflow:auto;
	margin-left:1rem;
	margin-right:1rem;
	margin-top:15px;
	}
.cpxx-tab .cpxx-tab-box {
	width:750px;
	}
.cpxx-tab-box h2 {
	font-size:14px
	}
.cpxx-tab-img .am-btn-default {
	padding-left:0.5em;
	padding-right:0.5em;
	padding-bottom:20%;
	
}
.cpxx-tab-box2 {
	padding-left:0px;
	padding-right:0px;
	}
.cpxx-tab-box2 .tg-1 {
	width:35% !important; 
	}
.cpxx-tab-box2 .tg-2 {
	width:65% !important; 
	}
.cpxx-tab-img .am-dropdown-content {
    width: 240px;
}
.cpxx-tab-img ul.am-dropdown-content > li {
    white-space: nowrap;
    text-overflow:ellipsis;
    -o-text-overflow:ellipsis;
    overflow: hidden;
    display: block;
}
}
@media screen and (max-width:420px) { 
.cpxx-box .cp_img1 img {
	height:165px;
	}
.new-cpxxbox-2 .cpxx-box .cp_img1 img {
	height:155px;
	}
}
@media screen and (max-width:375px) { 
.cpxx-box .cp_img1 img {
	height:145px;
	}
.new-cpxxbox-2 .cpxx-box .cp_img1 img {
	height:135px;
	}
}
@media screen and (max-width:360px) { 
.cpxx-box .cp_img1 img {
	height:138px;
	}
.new-cpxxbox-2 .cpxx-box .cp_img1 img {
	height:128px;
	}
}
@media screen and (max-width:340px) { 
.cpxx-box .cp_img1 img {
	height:118px;
	}
.new-cpxxbox-2 .cpxx-box .cp_img1 img {
	height:108px;
	}
}

/* 2023-9-6 领域版块外链 */
.new-ly-out {
	width:1200px;
	padding-top:0px;
	}
@media screen and (max-width:768px) { 
.new-ly-out .new-zgimg .zg-1 {
    top: 30%;
    left: 53%;
}
.new-ly-out .new-zgimg .zg-2 {
    top: 28%;
    left: 42%;
}
.new-ly-out .new-zgimg .zg-3 {
    top: 50%;
    left: 25%;
}
.new-ly-out .new-zgimg .zg-4 {
    top: 65%;
    left: 45%;
}
.new-ly-out .new-zgimg .zg-5 {
    top: 40%;
    left: 65%;
}
.new-ly-out .new-zgimg .zg-6 {
    top: 50%;
    left: 78%;
}
}

/*2023-10-30 新增搜展品样式*/
.gjc-box {
	float:none;
	width:100%;
}
.qyxx-ss02 .gjc-box {
	float:left;
	width:80%;
}
.ss-zp .am-btn {
    font-size: 16px;
    color: #0e90d2;
    height: 48px;
	border-color: #0e90d2;
	border-radius:5px !important;
}
@media screen and (max-width:768px) { 
.qyxx-ss02 .gjc-box {
    width: 75%;
}
.ss-zp .am-btn {
    font-size: 14px;
    text-align: center;
    height: 36px;
    padding: 5px;
}
.ss-zp .am-icon-search {
	display:none;
	}
}

.bqsm-box {
	margin-top:15px;
	font-size: 14px;
	line-height: 24px;
	color: #7E7E7E;
	background-color: #F6F6F6;
	padding: 15px;
}
@media screen and (max-width:768px) { 
.bqsm-box {
	font-size: 12px;
	padding: 10px;
}
}


/*2023-11-29 新增关键字导航 */
.new-gjz-bg {
	background-color:rgba(255, 255, 255, 0.7); 
	box-shadow: rgba(31, 31, 31, 0.08) 0px 1px 6px, rgba(31, 31, 31, 0.08) 0px 1px 4px;
	}
.new-gjz-bg a:hover {
	color: #4574c2;
	}
.new-gjz-box {
	width: 1280px;
	min-height:80px;
	font-size:14px;
    margin: 0px auto;
	padding-top:10px;
	padding-bottom:10px;
    position: relative;
	}
.new-gjz-1 {
	width:22.2%;
	padding-right:0px;
	}
.new-gjz-2 {
	width:17.8%;
	padding-right:0px;
	}
.new-gjz-3 {
	width:17.3%;
	padding-right:0px;
	}
.new-gjz-4 {
	width:15.3%;
	padding-right:0px;
	}
.new-gjz-5 {
	width:17.8%;
	padding-right:0px;
	}
.new-gjz-6 {
	width:9.6%;
	overflow:hidden;
	padding-right:0px;
	}
.new-gjz-cd-1 {
	position:absolute;
	width:65px;
	text-align:center;
	font-size:14px;
	line-height:1.2;
	color:#4574c2;
	}
.new-gjz-cd-1 .icon {
	display:block;
	margin:0 auto;
	width:30px;
	height:30px;
	line-height: 1;
	}
.new-gjz-cd-1 .icon:before {
    content: normal !important;
}
.new-gjz-cd-1 .icon-yunyingzhongxin {
	background-image: url(../images/new-gjz-ico1.png);
	background-repeat: no-repeat;
	background-position: center center;
	}
.new-gjz-cd-1 .icon-tiaoshi {
	background-image: url(../images/new-gjz-ico2.png);
	background-repeat: no-repeat;
	background-position: center center;
	}
.new-gjz-cd-1 .icon-jichuguanli {
	background-image: url(../images/new-gjz-ico3.png);
	background-repeat: no-repeat;
	background-position: center center;
	}
.new-gjz-cd-1 .icon-gongnengdingyi {
	background-image: url(../images/new-gjz-ico4.png);
	background-repeat: no-repeat;
	background-position: center center;
	}
.new-gjz-cd-1 .icon-yunyingguanli {
	background-image: url(../images/new-gjz-ico5.png);
	background-repeat: no-repeat;
	background-position: center center;
	}
.new-gjz-cd-1 .icon-shenjing {
	background-image: url(../images/new-gjz-ico6.png);
	background-repeat: no-repeat;
	background-position: center center;
	}
.new-gjz-cd-1 strong {
	display:block;
	margin-top:4px;
	}
.new-gjz-cd-2 {
	padding-left:65px;
	}
.new-gjz-1 .new-gjz-cd-1 , .new-gjz-3 .new-gjz-cd-1 , .new-gjz-4 .new-gjz-cd-1 , .new-gjz-6 .new-gjz-cd-1 {
	width:45px;
	}
.new-gjz-1 .new-gjz-cd-2 , .new-gjz-3 .new-gjz-cd-2 , .new-gjz-4 .new-gjz-cd-2 , .new-gjz-6 .new-gjz-cd-2 {
	padding-left:50px;
	}
.new-gjz-cd-2 .gjz-1 {
	float:left;
	min-width:30px;
	margin-right:15px;
	margin-bottom: 1px;
	}
@media screen and (max-width:1280px) {
.new-top .ind-login .ind-lc {
    padding-right: 5px;
}
.new-top .homez {
	display:none;
}
.new-gjz-box {
	 width:1000px;
	 font-size: 12px;
	 padding-top: 6px;
     padding-bottom: 0px;
	}
.new-gjz-cd-1 .icon {
    width: 26px;
    height: 26px;
	background-size:26px 26px;
}
.new-gjz-2 {
    width: 17%;
}
.new-gjz-3 {
    width: 17.7%;
}
.new-gjz-4 {
    width: 15.4%;
}
.new-gjz-cd-1 {
	width: 45px;
    font-size: 12px;
}
.new-gjz-cd-2 .gjz-1 {
    margin-right: 4px;
}
.new-gjz-3 .new-gjz-cd-2 .gjz-1 {
	min-width: 60px !important;
	}
.new-gjz-5 .new-gjz-cd-2 .gjz-1 {
	min-width: 55px !important;
	}
.new-gjz-4 .new-gjz-cd-2 .gjz-1 {
	min-width: 32px !important;
	}
.new-gjz-cd-2 {
    padding-left: 50px;
}
.new-gjz-1 .new-gjz-cd-2, .new-gjz-3 .new-gjz-cd-2, .new-gjz-4 .new-gjz-cd-2, .new-gjz-6 .new-gjz-cd-2 {
    padding-left: 45px;
}
}
@media screen and (max-width:1180px) {
.new-top .nav {
    width: 42%;
}
.new-top .nav .am-nav > li > a {
    font-size: 13px;
}
.new-top .mob , .new-top .search , .new-top .homez ,  .new-top .messg {
	display:none;
}
}
@media screen and (max-width:768px) { 
.new-top .search ,  .new-top .messg {
	display:block;
}
.new-gjz-bg {
	overflow-x: scroll;
	width:100%;
	height:110px;
	margin-bottom:-35px;
	background-image: url(../images/zbg.jpg);
    background-repeat: no-repeat;
    background-position: -450px top;
	background-size:1900px auto;
	}
.new-gjz-box {
	padding-bottom: 0px;
	 margin-left:10px;
	 padding-top: 10px;
}
.new-gjz-1 , .new-gjz-2 , .new-gjz-3 , .new-gjz-4 , .new-gjz-5 , .new-gjz-6 {
	padding-left: 0rem;
	}
}


/*工业书屋*/
.sj-indtop {
    background-color: rgba(255, 255, 255, 0.8); 
	border-radius: 0px;
	box-shadow: rgba(31, 31, 31, 0.15) 0px 5px 6px, rgba(31, 31, 31, 0.15) 0px 5px 5px;
	position:relative;
	z-index:99;
	margin-top: 0px;
    margin-bottom: 0px;
    padding-top: 35px;
    padding-bottom: 30px;
}
.gjss-box02 .am-btn-warning {
  color: #ffffff;
  background-color: #0e90d2;
  border-color: #0e90d2;
}
.gjss-box02 .am-btn-warning:hover,
.gjss-box02 .am-btn-warning:focus,
.gjss-box02 .am-btn-warning:active,
.gjss-box02 .am-btn-warning.am-active,
.gjss-box02 .am-active .am-btn-warning .am-dropdown-toggle {
  color: #ffffff;
  background-color: #0c79b1;
  border-color: #0a6999;
}
.sj-indtop .am-u-md-2 {
    display: inherit;
}
.sj-indtop h1 {
    font-size: 24px;
    margin-bottom: 0rem;
	color:#004682;
}
.sj-bg {
	min-height:500px;
	background-color:#f4f4f4;
	padding-bottom:30px;
	margin-bottom:-30px;
	background-image: url(../images/sj-bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-size:100% auto;
	}
.sj-banner {
	margin-top:40px;
	}
.sj-banner img {
	width:100%;
	}
.sj-lb01 {
	margin-top:40px;
	}
.sj-lb01-box {
	background-image: url(../images/sj-tj-bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 300px;
	border-radius: 4px;
	position:relative;
	}
.sj-lb01-box .sj-cx {
    display: inline-block;
    font-size: 1.6rem;
	line-height:1.8;
    color: #FFF;
    background-color: #00349a;
    padding-left: 8px;
	padding-right: 8px;
	padding-top:5px;
	padding-bottom:5px;
    border-radius: 0px 0px 0px 8px;
    position: absolute;
    z-index: 3;
    top: 0px;
    right: 0px;
    background-image: url(../images/sj-dk-bg1.jpg);
    background-repeat: repeat-y;
    background-position: left top;
}
.sj-lb01-box .sj-cx img {
	width:auto;
	height:auto;
	display:inline-block;
	margin-top:-4px;
}
.sj-lb01 .am-control-nav {
    bottom: 15px;
}
.sj-img02 {
	float:left;
	width:40%;
	text-align:center;
	padding-top:30px;
	}
.sj-txt02 {
	float:right;
	width:56%;
	padding-top:30px;
	}
.sj-txt02 h2 {
	overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
	}
.sj-img02 img {
	width:auto !important;
	height:240px;
	display:inline-block !important;
	}
.sj-lb01-box .am-btn {
    border-radius: 100px;
	width:80px;
}
.sj-txt02 .mt5 {
	margin-top:8px;
	}
.r-1 {
	display:inline-block;
	color:#666;
	width:70px;
	}
.sj-spp {
	margin:30px auto 0 auto;
	width:500px;
	}
.sj-spp-top {
	background-image: url(../images/sj-sp-1.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 39px;
	line-height:39px;
	font-size:16px;
	color:#004682;
	font-weight:bold;
	text-align:center;
	}
.sj-spp-txt {
	background-color: rgba(255, 255, 255, 0.8); 
	border-radius: 0px 0px 5px 5px;
	padding:15px;
	}
.sj-spp-txt p {
	display:block;
	height:150px;
	overflow:auto;
	}
.sj-cdi {
	margin-top:40px;
	padding:30px;
	background-color:#FFF;
	border-radius: 4px;
	box-shadow: rgba(31, 31, 31, 0.15) 0px 5px 6px, rgba(31, 31, 31, 0.15) 0px 5px 5px;
	}
.sj-cdi .sjtj_list li .p15 {
    border: 1px solid #E6E6E6;
}
.sj-more .am-btn {
    border-radius: 100px;
	width:200px;
	color:#00a0e9;
	background-color: #f7f7f7;
}
.sj-cdi .am-nav-tabs , .sj-cdi .am-tabs-bd {
    border: 0px solid #dddddd;
}
.sj-cdi .am-nav-tabs > li > a {
    display:block;
	padding-left:40px;
	padding-right:40px;
	margin-right:10px;
	padding-top:0px;
	padding-bottom:0px ;
	font-size:16px;
	height:36px;
	color:#666;
	line-height:34px;
	background-color:#FFF;
	border:1px solid #d9d9d9;
	cursor:pointer;
	border-radius:4px;
}
.sj-cdi .am-nav > li > a:hover, .sj-cdi .am-nav > li > a:focus {
	color:#FFF;
	background-color:#004682;
	border:1px solid #004682;
	}
.sj-cdi .am-nav-tabs > li.am-active > a, .sj-cdi .am-nav-tabs > li.am-active > a:hover, .sj-cdi .am-nav-tabs > li.am-active > a:focus {
    color:#FFF;
	background-color:#004682;
	border:1px solid #004682;
}
.sj-sszy li a {
	display:block;
	padding-left:40px;
	padding-right:40px;
	
	margin-right:10px;
	font-size:16px;
	height:36px;
	color:#666;
	line-height:34px;
	background-color:#FFF;
	border:1px solid #d9d9d9;
	cursor:pointer;
	border-radius:4px;
	}
.sj-sszy li a:hover , .sj-sszy .on a {
	color:#FFF;
	background-color:#004682;
	border:1px solid #004682;
	}
.sj-hot {
	margin-top:40px;
	margin-bottom:30px;
	padding-top:40px;
	background-color:#FFF;
	border-radius:0 0 4px 4px;
	box-shadow: rgba(31, 31, 31, 0.15) 0px 5px 6px, rgba(31, 31, 31, 0.15) 0px 5px 5px;
	background-image: url(../images/sj-bg-2.jpg);
	background-repeat: repeat;
	background-position: left top;
	position:relative;
	}
.sj-hot .new-tit {
	position: absolute;
	left:0px;
	top:-6px;
	width:100%;
	}
.sj-hot-box {
	padding:30px;
	min-height:300px;
	}
.sj-hot-box .am-nav-tabs {
	float:left;
	width:28%;
	min-height:480px;
    border-bottom: 0px solid #dddddd;
}
.sj-hot-box .am-tabs-bd {
	float:left;
	width:72%;
	min-height:480px;
	border-radius:4px;
	background-color:#fbf2e8;
    border: 0px solid #ddd;
}
.sj-hot-box .am-nav-tabs > li > a {
	color: #6a3906;
	font-size:18px;
	height:106px;
	width:320px;
	border-radius:4px;
	padding-left:90px;
	padding-right:20px;
	padding-top:30px;
	text-align:center;
	margin-bottom:20px;
	margin-right: 5px;
	background-image: url(../images/sj-hotbg-1.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.sj-hot-box .am-nav-tabs > li.am-active > a,
.sj-hot-box .am-nav-tabs > li.am-active > a:hover,
.sj-hot-box .am-nav-tabs > li.am-active > a:focus {
  color: #6a3906;
  font-weight:bold;
  background-color: #ffffff;
  border: 0px solid #dddddd;
  background-image: url(../images/sj-hotbg-2.jpg);
  background-repeat: no-repeat;
  background-position: center top;
}
.sj-ccbox {
	margin-top:15px;
	padding:10px;
	background-color:#fdf8f4;
	border-radius: 4px;
	box-shadow: rgba(31, 31, 31, 0.15) 0px 5px 6px, rgba(31, 31, 31, 0.15) 0px 5px 5px;
}
.sj-hot-bdbox {
	padding:15px;
	padding-bottom:0px;
	padding-top:0px;
	}
.sj-hot-bdbox .sj-ccbox {
	margin-left:-5px;
	margin-right:-10px;
	min-height:140px;
	}
.sj-hot-bdbox-2 {
	padding-left:15px;
	padding-right:15px;
	}
.sj-hot-bdbox-2 .sj-ccbox {
	margin-left:-5px;
	margin-right:-10px;
	min-height:140px;
	}
.sj-hot-box .ti-txt {
	margin-top:30px;
    color: #999;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
.sj-hot .r-1 {
	width:60px;
	}
.sj-ccbox .am-u-md-12 {
	padding-left: 0rem;
    padding-right: 0rem;
	}
.sj-ccbox .sj-img02 img {
    width: auto !important;
    height: 120px;
    display: inline-block !important;
}
.sj-ccbox .sj-img02 , .sj-ccbox .sj-txt02 {
    padding-top: 0px;
	font-size:12px;
}
.sj-ccbox h2 {
    font-size: 14px;
	font-weight:normal;
	margin-bottom:10px;
}
.sj-ccbox .clearfix {
    display: block;
    word-wrap: normal;
   text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.sj-ccbox .sj-txt02 .mt5 {
    margin-top: 3px;
}
.sj-hot-box .sj-txt02 h2 {
	line-height:24px;
	}
.sj-hot .sj-img02 a {
	display:inline-block;
	position:relative;
}

.dk-cx1 {
    display: inline-block;
    font-size: 1.6rem;
    color: #FFF;
    background-color: #F60;
    padding-left: 5px;
    padding-right: 10px;
    border-radius: 0px 0px 35px 0px;
    position: absolute;
    z-index: 3;
    top: 0px;
    left: 0px;
}
.dk-cx2 {
    display: inline-block;
    font-size: 1.4rem;
    color: #FFF;
    background-color: #F60;
    padding-left: 5px;
    padding-right: 10px;
    border-radius: 0px 0px 35px 0px;
    position: absolute;
    z-index: 3;
    top: 0px;
    left: 0px;
}
.new-sjbox {
	min-height:500px;
	background-color:#f4f4f4;
	padding-bottom:30px;
	margin-bottom:-25px;
	padding-top:40px;
	}
.new-sjbox .am-pagination {
    padding-left: 0;
    margin: 1.5rem auto;
    margin-top: 3rem;
    list-style: none;
    color: #999999;
    text-align: center;
}
.sj-ssbox {
    background-color:#FFF; 
	padding-top:0px;
	padding-bottom:20px;
	margin-top:40px;
	margin-bottom: 0px;
	border-radius: 0px;
	box-shadow: rgba(31, 31, 31, 0.15) 0px 5px 6px, rgba(31, 31, 31, 0.15) 0px 5px 5px;
	position:relative;
	z-index:99;
}
.sj-bdbox {
    background-color:#FFF; 
	padding-top:0px;
	padding-bottom:35px;
	margin-top:40px;
	padding-top:0px;
	margin-bottom: 0px;
	border-radius: 0px;
	box-shadow: rgba(31, 31, 31, 0.15) 0px 5px 6px, rgba(31, 31, 31, 0.15) 0px 5px 5px;
	position:relative;
	z-index:99;
}
.sj-ssbox h1 .icon {
	border:1px solid #055297;
	border-radius: 3px;
	color:#055297;
	text-align:center;
	padding-left:2px;
}
.sj-sszy {
	margin-top:0px;
	overflow: hidden;
	}
.sj-sszy .lyj-1 {
	margin-top:6px;
	font-size:16px;
	}
.sj-sszy ul {
	padding-left: 0em;
	}
.sj-sszy li {
	float:left;
	list-style:none;
	}
.sj-sszy li a {
	display:block;
	padding-left:40px;
	padding-right:40px;
	margin-right:10px;
	font-size:16px;
	height:36px;
	color:#666;
	line-height:34px;
	background-color:#FFF;
	border:1px solid #d9d9d9;
	cursor:pointer;
	border-radius:4px;
	}
.sj-sszy li a:hover , .sj-sszy .on a {
	color:#FFF;
	background-color:#004682;
	border:1px solid #004682;
	}
.sj-sszy2 {
	margin-top:40px;
	overflow: hidden;
	}
.sj-sszy2 .lyj-1 {
	font-size:24px;
	font-weight:bold;
	width:15%;
	}
.sj-sszy2 .lyj-2 {
	width:78%;
	position:relative;
	}
.ssbd {
	position:absolute;
	right:0px;
	top:8px;
	color:#0085cb;
	cursor:pointer;
	}
.sj-sszy2 ul {
	padding-left: 0em;
	margin-bottom:-5px;
	}
.sj-sszy2 li {
	float:left;
	list-style:none;
	}
.sj-sszy2 li a {
	width:220px;
	text-align:center;
	display:block;
	padding-left:30px;
	margin-right:10px;
	margin-bottom:10px;
	font-size:16px;
	height:40px;
	color:#683807;
	line-height:38px;
	cursor:pointer;
	border-radius:4px;
	background-image: url(../images/sj-bd-bg1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	white-space: nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	}
.sj-sszy2 li a:hover , .sj-sszy2 .on a {
	background-color:#f3e5ca;
	font-weight:bold;
	background-image: url(../images/sj-bd-bg2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	}
.sj-lsbd li a {
	width:156px;
	text-align:center;
	display:block;
	padding-left:0px;
	margin-right:10px;
	margin-bottom:10px;
	font-size:14px;
	height:30px;
	background-color:#f4f4f4;
	background-image:none;
	color:#683807;
	line-height:28px;
	cursor:pointer;
	border-radius:4px;
	white-space: nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	}
.sj-lsbd li a:hover , .sj-lsbd .on a {
	background-image:none;
	font-weight:bold;
	}
.sjtj_lyy_box {
	margin-top:30px;
	}
.sjtj_list {
	margin-top:15px;
	padding-left:0px;
	}
.sjtj_list li {
	float:left;
	width:50%;
	list-style:none;
	margin-bottom:20px;
	}
.sjtj_list li .p15 {
	background-color:#FFF;
	padding:0px;
	box-shadow: rgba(120, 120, 120, 0.12) 0px 1px 6px, rgba(120, 120, 120, 0.12) 0px 1px 4px;
	border-radius: 5px;
	min-height:380px;
	}
.sjtj_list .sj-img {
	float:left;
	width:40%;
	padding:20px;
	
	}
.sjtj_list .sj-img .sj-img-box {
	border: 2px solid #E6E6E6;
	padding:20px;
	position:relative;
	}
.sjtj_list .sj-img img {
	width:90%;
	margin:0 auto;
	display:block;
	}
.sjtj_list .sj-img .sj-dj-img {
	width:auto;
	margin:0 auto;
	display: inline-block;
	}
.sjtj_list .sj-txt {
	margin-top:15px;
	font-size:14px;
	line-height:26px;
	}
.sjtj_list .sj-info {
	float:right;
	width:60%;
	padding:20px;
	}
.sjtj_list .sj-info h3 {
	font-size:16px;
	margin-bottom:5px;
	min-height:55px;
	overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.sjtj_list .sj-txt .pl15 {
	padding-left:15px;
	padding-right:15px;
}
.sjtj_list .ti-tit {
	font-weight:bold;
	}
.sjtj_list .ti-txt {
	color:#999;
	overflow:hidden;
	display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
	
	}
.sjtj_list .ti-tit2 {
	border-top:1px solid #EEE;
	padding-top:10px;
	font-weight:bold;
	}
.sjtj_list .ti-txt2 {
	color:#999;
	overflow:hidden;
	display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
	}
.sjtj_list .am-btn {
	border-radius:100px;
	width:80px;
	}
.sj-cx {
	display:inline-block;
	font-size:1.2rem;
	color:#FFF;
	background-color:#00349a;
	padding-left:8px;
	padding-right:8px;
	border-radius: 0px 0px 0px 5px;
	position:absolute;
	z-index:3;
	top: 0px;
	right: 0px;
	background-image: url(../images/sj-dk-bg1.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	}
.sjtjc_list_box {
	background-color:#FFF;
	border-radius:8px;
	margin-top:10px;
	margin-bottom:20px;
	padding:20px;
	border: 1px solid #E6E6E6;
	background-color:#FFF;
	box-shadow: rgba(120, 120, 120, 0.12) 0px 1px 6px, rgba(120, 120, 120, 0.12) 0px 1px 4px;
	}
.sjtjc_list .sp_img01 {
	float: left;
	width: 14%;
}
.sjtjc_list .sp_img01 .sp_img01-box  {
	border: 2px solid #E6E6E6;
    padding: 20px;
    position: relative;
}
.mc-cx1 , .mc-cx2 , .mc-cx3 {
    display: inline-block;
    font-size: 1.4rem;
    color: #FFF;
    background-color: #F60;
    padding-left: 8px;
    padding-right: 8px;
    border-radius: 0px 0px 0px 10px;
    position: absolute;
    z-index: 3;
    top: 0px;
    right: 0px;
}
.sjtjc_list .sp_img01 img {
	width: 100%;
	
}
.sjtjc_list .sp_txt01 {
	float: right;
	height: auto;
	width: 83%;
}
.sjtjc_list h2 {
	font-size:18px;
	vertical-align:middle;
	margin-bottom:5px;
}
.sjtjc_list .tu-1 , .sjtjc_list .tu-2 ,.sjtjc_list .tu-3 ,.sjtjc_list .tu-4 {
	margin-top:10px;
	width:50%;
	} 
.sjtjc_list .sp_zd {
	margin-top: 10px;
	height:auto;
   overflow:hidden;
}
.sjtjc_list .sp_zd a:link , .sjtjc_list .sp_zd a:visited {
	color: #8C8C8C;
}
.sjtjc_list .sp_zd a:active , .sjtjc_list .sp_zd a:hover {
	color: #2b64b0;
	text-decoration: none;
}
.am-icon-book-1 {
	width:30px;
	height:30px;
	background-image: url(../images/sj-rk-1.gif);
	background-repeat: no-repeat;
	background-position: center center;
	}
.tpbox .tp-1:hover .am-icon-book-1  {
	background-image: url(../images/sj-rk-2.gif);
}
@media only screen and (min-width: 769px) {
.sj-indtop .am-u-md-6 {
	float:right !important;
	}
.sj-indtop h1 img {
	margin-top:-5px;
}
.sjtj_list {
	margin-right: -10px;
    margin-left: -10px;
	}
.sjtj_list li {
	padding-left:10px;
	padding-right:10px;
	}
.sjtjc_list .tu-1 .tu-box , .sjtjc_list .tu-2 .tu-box,.sjtjc_list .tu-3 .tu-box ,.sjtjc_list .tu-4 .tu-box {
	white-space: nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
	padding-right:15px;
	} 
.sj-ssbox .am-u-md-1 {
	width:11%;
}
.sj-sszy2 .lyj-1 img {
	margin-top:-4px;
	}
.sj-cdi .am-nav-tabs {
	width:1120px;
	margin-left:auto;
	margin-right:auto;
}
}
@media screen and (max-width:768px) { 
.sj-indtop h1 {
    font-size: 18px;
    margin-bottom: 10px;
    color: #004682;
}
.sj-indtop h1 img {
	width:24px;
	margin-top: -3px;
}
.sj-banner {
    margin-top: 30px;
}
.sj-lb01 {
    margin-top: 30px;
}
.sj-lb01-box {
	background-size:auto 100%;
    height: auto;
	padding-bottom:40px;
}
.sj-lb01-box .sj-img02 {
    width: 30%;
}
.sj-lb01-box .sj-txt02 {
    width: 66%;
}
.sj-lb01-box .sj-txt02 .mt5 {
    margin-top: 0px;
}
.sj-lb01-box  .sj-img02 img {
	height:120px;
}
.sj-lb01-box  .sj-txt02 h2 {
	font-size:16px;
	margin-bottom:10px;
	overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
}
.sj-lb01-box .sj-cx {
    font-size: 1.4rem;
	padding-top: 0px;
    padding-bottom: 0px;
}
.sj-lb01-box .sj-cx img {
    width: 16px;
	margin-top: -6px;
}
.sj-cdi {
    margin-top: 30px;
    padding-top: 15px;
	padding-right:15px;
	padding-left:0px;
	padding-right:0px;
}
.sj-cdi .am-nav-tabs > li {
	width:50%;
}
.sj-cdi .am-nav-tabs > li > a {
    display:block;
	text-align:center;
	margin-left:5px;
	margin-right:5px;
	margin-bottom:10px;
	font-size:14px;
	height:24px;
	line-height:22px;
}
.sj-hot-box {
    padding: 15px;
}
.sj-hot-box .am-nav-tabs {
	float: none;
	width:inherit;
	min-height:auto;
}
.sj-hot-box .am-tabs-bd {
	float: none;
	width:inherit;
	min-height:auto;
	background-color:transparent;
}
.sj-hot-box .am-nav-tabs > li {
	width:50%;
}
.sj-hot-box .am-nav-tabs > li > a {
	display:block;
    font-size: 14px;
    height: 50px;
    width: auto;
    border-radius: 4px;
    padding-left: 20px;
    padding-right: 10px;
	line-height:18px;
    padding-top: 5px;
    margin-bottom: 5px;
    margin-right: 5px;
	margin-left:5px;
	background-size:200% 50px;
}
.sj-hot-box .sj-img02 , .sj-hot-box .sj-txt02 {
    width: 100%;
 }
.sj-hot-box .am-u-md-8 .sj-img02 {
    border: 2px solid #E6E6E6;
    padding: 20px;
    position: relative;
	margin-top:20px;
 }
.sj-hot-box .sj-img02 img {
	 height:auto;
	 width:50%;
 }
.sj-hot-box .am-u-md-4 .sj-img02 {
    width: 35%;
 }
 .sj-hot-box .am-u-md-4 .sj-img02 img {
   height:120px;
 }
.sj-ccbox {
    padding-top: 20px;
	padding-bottom:20px;
	border: 1px solid #E6E6E6;
}
.sj-hot-box .am-u-md-4 .sj-txt02 {
    width: 60%;
 }
.sj-hot-bdbox {
    padding: 0px;
}
.sj-hot-bdbox-2 {
    padding-left: 0px;
    padding-right: 0px;
}
.sj-hot-box .ti-txt {
    margin-top: 20px;
}
.new-sjbox {
    padding-top: 20px;
}
.sj-sszy {
	padding-left:10px;
	padding-right:10px;
}
.sj-sszy .lyj-1 {
	margin-top:0px;
	margin-bottom:8px;
	}
.sj-sszy2 ul {
    margin-bottom: 0px;
}
.sj-sszy li {
	width:50%;
	margin-bottom:5px;
}
.sj-sszy li a {
    display: block;
	text-align:center;
    margin-left: 5px;
	margin-right:5px;
	padding-left: 0px;
    padding-right: 0px;
    font-size: 12px;
    height: 24px;
	line-height:24px;
}
.ssbd {
    position: relative;
    right: 0px;
    top: 8px;
}
.sj-sszy2 {
	margin-top:30px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom: 15px;
}
.sj-sszy2 .lyj-1 {
	font-size:18px;
	width:100%;
	margin-bottom:10px;
	}
.sj-sszy2 .lyj-2 {
    width: 100%;
}
.sj-sszy2 li {
	width:50%;
	margin-bottom:5px;
}
.sj-sszy2 li a {
	width: auto;
    display: block;
	text-align:center;
    margin-left: 5px;
	margin-right:5px;
    font-size: 12px;
    height: 24px;
	line-height:24px;
	padding-left:20px;
	margin-bottom:0px;
	background-size: auto 100%;
}
.sj-lsbd li a {
    padding-left:0px;
}
.sjtj_lyy_box {
    margin-top: 15px;
	padding: 0px 15px 0px 15px;
}
.sjtj_list li {
    width: 100%;
}
.sjtj_list .sj-img {
	width:100%;
	}
.sjtj_list .sj-img img {
    width: 50%;
}
.sjtj_list .sj-info {
	width:100%;
	padding-top:0px;
	}
.sjtjc_list {
	padding-left:10px;
	padding-right:10px;
	}
.sjtjc_list .sp_img01 {
    width: 30%;
}
.sjtjc_list .sp_img01 .sp_img01-box {
    padding: 10px;
}
.sjtjc_list .sp_txt01 {
	width: 65%;
	font-size:12px;
}
.sjtjc_list h2 {
    font-size: 14px;
    vertical-align: middle;
}
.sjtjc_list .tu-1 , .sjtjc_list .tu-2 ,.sjtjc_list .tu-3 , .sjtjc_list .tu-4   {
	margin-top:5px;
    width: 100% !important;
}
.sjtjc_list .sp_zd {
	display:none;
}
.gjss-box02 .gjc , .gjss-box02 .gjc-btn {
    font-size: 14px !important;
}
}


/*2024-2-5 展品首页-热门展品*/
.new-cp-box {
	margin-top:30px;
	background-color:#f1f1f1;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:25px;
	}
.new-cp-box-1 {
	background-color:#FFFFFF;
	 border-radius: 8px;
	 box-shadow: rgba(31, 31, 31, 0.08) 0px 1px 6px, rgba(31, 31, 31, 0.08) 0px 1px 4px;
	 position:relative;
	 margin-top:25px;
	 min-height:260px;
	}
.new-cp-box-1 img {
	width: 100%;
    height:180px;
	border-radius: 8px 8px 0px 0px;
    transition: all 0.6s;
	}
.new-cp-box-1 img:hover {
	transform: scale(1.1);
	}
.new-cp-box-1>a {
	display:block;
	overflow:hidden;
	}
.new-cp-box-1 h3 {
	text-align:center;
	margin-top:10px;
	margin-bottom:0rem;
	font-size:16px;
	font-weight:normal;
	min-height:36px;
}
.new-cp-box-1 h3 a {
	color:#004782;
	line-height:18px;
	padding-left:10px;
	padding-right:10px;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.new-cp-box-1 p {
	text-align:center;
	margin-top:5px;
	margin-bottom:0rem;
	font-size:12px;
	
}
.new-cp-box-1 p a {
	display:block;
	padding-left:10px;
	padding-right:10px;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden
}

@media screen and (max-width:768px) {
.new-cp-box-1 {
	 min-height:220px;
	}
.new-cp-box {
    margin-top: 0px;
}
.new-cp-box-1 h3 {
	font-size:14px;
}
.new-cp-box-1 img {
    height:140px;
	border-radius: 8px 8px 0px 0px;
	}
}

/*2024-4-25 新增样式*/
.ac-div-form .ztxs .am-u-md-3 {
    width: 25%;
	padding-left: 0rem;
}
.ac-div-form .ztxs .layui-form-switch {
    border: 1px solid #b7b7b7;
}
.ac-div-form .ztxs .layui-form-onswitch {
    border-color: #3bb4f2;
    background-color: #3bb4f2;
}
.am-form-horizontal .ztxs .am-form-label {
	padding-top:8px;
	}
.xsss-box {
    padding-top: 20px;
}
.xsss-box .style-main-title {
	margin-bottom:10px;
	padding-left:5px;
	padding-right:0px;
	border-radius: 4px;
}
.xsss-box .style-main-title h1  {
    font-size: 1.6rem !important;
    float: inherit !important;
    font-weight: bold;
	padding-top:8px;
	padding-bottom:8px;
	background-color:#EEE;
	display:block;
	color:#666;
}
.xsss-box .style-main-title h1 .icon  {
    font-weight: normal;
	font-size:1.7rem;
	margin-right:10px;
	margin-left:15px;
	color:#999;
}
.xsss-box .new-container {
	padding-left: 1.5rem;
    padding-right: 1.5rem;
	}
.xsss-box .zxfb-tit {

	border-left:3px solid #3A97F3;
}
.xsss-box .czxfb {
    background-color: #FFF;
    height: 162px !important;
}
.xsss-box .layui-carousel-ind {
	display:none;
}
.cp-box1 .cp_sx_3 {
    float: left;
    width: 6%;
    margin-top: 10px;
    color: #666;
    font-size: 12px;
}
.cp-box1 .dq-c .cp_sx_2 {
	float: left;
    width: 25%;
    color: #666;
    font-size: 12px;
}
.cp_sx .mt5 {
	padding-bottom:5px;
	}
.lg_list .fdc {
	text-align:right;
	width:120px;
}
.lg_list .fdc .gb-ico-01 {
    position: relative;
	left: inherit;
} 
.lg_list .fdc .gb-ico-02 {
    height: 28px;
    width: 28px;
	left: inherit;
    background-image: url(../images/ycs36x36.gif);
    background-size: 100%;
	border:1px solid #91b0d5;
	border-radius: 4px;
	top:5px;
	position:relative;
}
.lg_list .fdc .gb-ico-03 {
    height: 28px;
    width: 28px;
    background-image: url(../images/dls36x36.gif);
    background-size: 100%;
	border:1px solid #f9be9a;
	border-radius: 4px;
	top:5px;
}
@media only screen and (min-width: 769px) {
.xsss-box .lg_list .lg_img1, .xsss-box .lg_list .lg_img1 img {
    height: 96px;
}
}
@media screen and (max-width:768px) {
.cp-box1 .dq-c .cp_sx_1 , .cp-box1 .dq-c .cp_sx_2 {
    width: 100%;
}
.cp-box1 .dq-c .cp_sx_3  {
    width: 100%;
	padding-top: 10px;
	border-top-width: 1px;
    border-top-style: dashed;
    border-top-color: #CCC;
}
.lg_list .fdc .gb-ico-02 , .lg_list .fdc .gb-ico-03 {
    height: 24px;
    width: 24px;
	top:3px;
}
}


/*2024-5-20新增热力地图样式 */
.mapbox {
	position: relative;
	width: 1200px;
	min-height:750px;
	margin: 30px auto 5px auto;
	background-color:rgba(255,255,255,0.7);
	padding: 15px;
    border-radius: 4px;
}
#main {
	width: 1000px;
	height: 700px;
}
.mubox {
	position:absolute;
	top:2%;
	right:15px;
	width:300px;
	font-size:14px;
	font-weight:normal;
	padding:20px;
	padding-left:15px;
	padding-right:15px;
	min-height:300px;
	border-radius:4px;
	border:1px solid #e5e5e5;
	background-color:#FFF;
	box-shadow:0 6px 10px 0 rgba(95,101,105,.15);
	}
.mubox select{
	border: 1px solid #E2E2E2;
	border-radius:4px;
}
.mubox .sel-ly select {
	margin-bottom:5px;
	}
.mubox .am-u-sm-2 , .mubox .am-u-sm-5  , .mubox .am-u-sm-10 {
	padding-left:5px;
	padding-right:5px;
	text-align:left;
	float:left;
	
	}
.mubox .am-u-sm-2 {
	width:20%;
	padding-top: 7px;
	}
.mubox .am-u-sm-5 {
	width:40%;
	}
.mubox .am-u-sm-10 {
	width:80%;
	}
.mutxt {
	text-align:center;
	font-size:16px;
	}
.mutop {
	 border-bottom: 1px solid #DDD;
	}
.muzy {
	border-radius: 5px 5px 0px 0px;
    background-color: #edecec;
	padding-left:10px;
	padding-right:10px;
	line-height:28px;
	border: 1px solid #DDD;
	border-bottom: 0px solid #DDD;
	font-weight:bold;
	}
.muhp {
	color:#999;
	cursor:pointer;
	}
.muhp:hover {
	color:rgba(14,144,210,1.00);
	}
.mulist {
	padding-left:0px;
	margin-top:10px;
	margin-bottom:0px;
	}
.mulist .bgc-b {
	background-color: #efefef;
	}
.mulist li {
	padding-left:0px;
	list-style:none;
	}
.mulist li a {
	padding-left:25px;
	padding-right:10px;
	line-height:30px;
	background-image: url(../../assets/images/d01.png);
	background-repeat: no-repeat;
	background-position: 5px center;
	display: block;
    word-wrap: normal;
   text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
	}
.mumore {
	margin-top:15px;
	}	
.mumore a {
	display:inline-block;
	padding-left:10px;
	padding-right:10px;
	background-color: #eff2f7;
    border: 1px solid #DDD;
	color:#0e90d2;
	line-height:30px;
	border-radius: 5px;	
	}
.mumore a:hover {
    border: 1px solid #0e90d2;
	}
@media only screen and (max-width: 768px) {
.mapbox {
	width: auto;
	padding-left:10px;
	padding-right:10px;
}
.mubox {
	position: relative;
	top:10%;
	right:0%;
	width:auto;
	margin:0 auto;
	}
.mapimg {
	margin-bottom:20px;
	}
.mapimg img {
	width:100%;
	}
}

/*行业频道*/
.ftlist .ftimg img {
	width:100%;
	height:175px;
	}
.ftlist .ftcd {
	float:right;
	}
.ftlist .ftlist-1{
	margin-top:4rem;
	padding-top:25px;
	padding-bottom:25px;
	padding-left:10px;
	padding-right:10px;
	background-color:#FFF;
	border:1px solid #DDD;
	border-top-color: #0081c2;
	border-radius: 4px;
	box-shadow: rgba(120, 120, 120, 0.12) 0px 1px 6px, rgba(120, 120, 120, 0.12) 0px 1px 4px;
	}
.ftinfo .ftlist-1{
	border-top:2px solid #0081c2;
	}
.fttxt {
	font-size:14px;
	line-height:26px;
	color: #898989;
	}
.ftlist h2 {
	font-size:30px;
	color: #004682;
	}
.ftlist h2 a {
	color: #004682;
	}
.fthy a {
	float:left;
	border-radius: 100px;
	padding: 0.3em 1em;
	font-size:16px;
	margin-bottom:10px;
	margin-right:10px;
	background-color: #EFEFEF;
	border:1px solid #e1e1e1;
	display: block;
	color: #0085cb;
	}
.fthy a:hover {
	color: #FFF;
	background-color: #0e90d2;
    border:1px solid #0e90d2;
	}
.fysk {
    padding-left: 0;
    margin: 1.5rem auto 0rem auto;
    margin-top: 3rem;
    list-style: none;
    color: #999999;
    text-align: center;
}
.fysk > .am-active > a {
	background-color: #0e90d2;
    border-color: #0e90d2;
	}
.new-fs .lg_list .lg_img1, .new-fs .lg_list .lg_img1 img {
    height: 100px;
}
.new-fs .hyzp {
	margin-top:10px;
	}
.new-fs .hyzp .cp_img1 img {
    height: 273px;
}
.new-fs .am-tabs-bd {
    border: 0px solid #ddd;
}
.new-fs .am-nav-tabs {
    border-bottom: 0px solid #dddddd;
}
.new-fs .am-nav-tabs {
    width: 300px;
	margin-top:5px;
    margin-left: auto;
    margin-right: auto;
	text-align:center;
}
.new-fs .am-nav-tabs > li {
	float:none;
	display:inline-block;
}
.new-fs .am-nav-tabs > li > a {
	margin-left: 5px;
	margin-right:5px;
    border: 1px solid #dddddd;
    border-radius:4px;
}
.new-fs .am-nav-tabs > li.am-active > a, .new-fs .am-nav-tabs > li.am-active > a:hover, .new-fs .am-nav-tabs > li.am-active > a:focus {
    color: #FFF;
    background-color: #004682;
    border-color: #004682;
}
.new-fs .new-tit {
    background-image: none;
    color: #004682;
    height:auto;
    font-size: 24px;
	line-height:110%;
    text-align: left;
    padding-left: 15px;
	padding-right:15px;
    margin-bottom: 20px;
}
.new-rjfs .hyzp {
    margin-top: -10px;
	margin-bottom:25px;
}
.new-rjfs .new-rjfs-1 {
    margin-top: 20px;
	border-bottom:1px solid #DDD;
}
.new-rjfs .hyzp .cp_img1 img {
    height: 154px;
}
.new-rjfs .cp_list .cp_txt1 h3 {
    font-size: 20px;
	font-weight:bold;
    border-bottom: 0px solid #e7e7e7;
}
.new-rjfs .cp_list .cp_txt1 .txt2 {
	font-size:14px;
}
.new-rjfs .cp_list .cp_txt1 .txt2 .gs {
    float: left;
    width: auto;
	margin-right:20px;
	color: inherit;
}
.new-rjfs .cp_list .cp_txt1 .txt2 i {
    float: left;
	font-style:normal;
}
.new-rjfs .cp_list .cp_txt1 .txt2 i span {
	display:inline-block;
	margin-left:5px;
	font-size:14px;
	vertical-align:top;
}
.new-rjfs .cp_list .txt3 {
	margin-top:10px;
	color:#999;
}
.new-rjfs .sj-more .am-btn {
	margin-left:5px;
	margin-right:5px;
	}
.am-icon-cmap {
	width:30px;
	height:30px;
	background-image: url(../images/qy-map-1.png);
	background-repeat: no-repeat;
	background-position: center center;
	}
.tpbox .tp-1:hover .am-icon-cmap  {
	background-image: url(../images/qy-map-2.png);
}
@media screen and (max-width:768px) {
.ftlist {
	padding-left:10px;
	padding-right:10px;
	}
.ftlist .ftlist-1 {
    padding: 10px;
	padding-bottom:5px;
}
.ftlist h2 {
	float:left;
	width:48%;
    font-size: 18px;
	margin-top:25px;
	padding-left:5px;
}
.ft-rjinfo h2 {
    width: 100%;
}
.ftlist .ftimg {
	float:right;
	width:48%;
}
.ftlist .ftimg img {
	height:88px;
	}
.ftlist .ftcd {
	margin-bottom:20px;
	background-color:#EFEFEF;
	padding-top:10px;
	padding-bottom:10px;
	border-radius: 4px;
	}
.fttxt {
    font-size: 14px;
    line-height: 26px;
}
.new-fs .new-tit {
	font-size:18px;
    margin-bottom: 20px;
}
.new-fs .lg_list .lg_img1, .new-fs .lg_list .lg_img1 img {
    height: 60px;
}
.new-fs .hyzp .cp_img1 img {
    height: 138px;
}
.new-rjfs .new-rjfs-1 {
    padding-bottom: 20px;
}
.new-rjfs .hyzp .cp_img1 img {
    height: 108px;
}
.new-rjfs .hyzp .cp_txt1 {
	padding-left:0px;
	padding-right:0px;
}
.new-rjfs .cp_list .cp_txt1 .txt2 .gs {
    width: 100%;
    margin-right: 0px;
}
.new-rjfs .cp_list .cp_txt1 .txt2 i {
	display:block;
	margin-top:10px;
}
.new-rjfs .cp_list .txt3 {
	margin-top:0px;
	color:#999;
}
.new-rjfs .cp_list h3 , .new-rjfs .cp_list h3 a {
    white-space: inherit;
}
.new-rjfs .cp_list h3 a {
	overflow: hidden;
	display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.new-rjfs .sj-more .am-btn {
	margin-bottom:10px;
	}
}


/*2024-5-28 新增工业软件库*/
.new-indgykbox {
	margin-top:30px;
	}
.qyk-box {
	margin-top:15px;
	margin-bottom:15px;
	}
.gy_img {
	float:left;
	width:35%;
	position:relative;
	}
.gy_txt {
	float:right;
	width:62%;
	}
.gy_img img {
	width:100%;
	height:161px;
	vertical-align:middle;
	}
.gy_txt h2 {
	margin-top:20px;
    margin-bottom: 10px;
    font-size: 1.8rem;
}
.gy_txt h2 a {
	float:left;
	width:100%;
	display:block;
	height: 55px;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	}
.gy_gjc {
	padding-top:5px;
	}
.gy_gjc a ,.gy_gjc span {
	color:#ADADAD;
	margin-right:10px;
	font-size:12px;
	background-color: #FFF;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
	padding: 2px 4px;
	border-radius: 5px;
	margin-bottom:5px;
	float:left;
	width:71px;
	border:1px solid #DDD;
	text-align:center;
	}
.gy_gjc a:hover {
	color:#0e90d2;
	border:1px solid #0e90d2;
	}
.gy_img .gy_txt {
	position: absolute;
	color: #fff;
	width:300px;
	height:100%;
	left:161px; 
	top: 0;
	transition: 0.5s; 
	padding:10px;
	background-color: rgba(0,0,0,0.5); 
	color: #fff; 
	display:none; 
	z-index:999;
	line-height:21px;
	}
.gy_img:hover .gy_txt {
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
	}
.gy_txt-m {width:100%;height: 100%;padding:10px;background-color: #F3F3F3; display:none;}
.gyrj-top {
	margin-top:4rem;
	}
.gyrj-top-l {
	float:left;
	margin-top:8px;
	}
.gyrj-top-r {
	float:right;
	}
.gyrj-top-l img {
	height:65px;
	}
.gyrj-top-r img {
	width:700px;
	height:80px;
	}
.qyk-lxbox {
	padding:15px;
	border:1px solid #DDD;
	min-height:380px;
	}
.qyk-lxbox h3 {
	font-size:16px;
	text-align:center;
	margin-bottom:10px;
	}
.gyk-bzz {
	text-align:center;
	}
.gyk-bdd {
	margin-top:15px;
	}
.gyk-bdd input[type="text"] , .gyk-bdd .am-btn {
	border-radius: 5px;
	font-size:1.4rem;
	}
.gyk-bdd i {
	color:#999;
	}
.gyk-bdd .am-icon-mobile {
	font-size:18px;
	}
.gyk-txtc {
	margin-top:10px;
	}
.gky-yzm {
	width:110px !important;
	}
.gyk-logt {
	margin-bottom: 1.5rem;
	}
.lgc-1 {
	position:relative;
	}
.lgc-1 .am-dropdown-toggle {
	padding:0px;
	background-color:#FFF;
	border:0px;
	}
.lgc-1 .am-dropdown-content {
    min-width: 120px;
}
.lgc-1 .am-dropdown-content img {
	width:120px;
}
.gyk-tel {
	padding-left:10px;
	padding-right:10px;
	line-height:26px;
	border:2px solid #F60;
	color:#F60;
	font-size:16px;
	border-radius: 100px;
	}
.gyk-banner {
	margin-top:30px;
	}
.gyk-banner .am-slider-default , .gyk-banner .am-slider-default img {
	height:430px;
	}
.gyk-banner .am-slider-default .am-direction-nav a {
    width: 40px;
    height: 36px;
	overflow: initial;
}
.gyk-banner .am-slider-default .am-direction-nav a:before {
    color: #FFF;
    font-size: 36px;
}
.gyk-banner .am-slider-default .am-control-nav {
    bottom: 10px;
}
.gyk-cpbox1 {
	margin-top:20px;
	}
.gykk_img {
	float:left;
	width:41%;
	position:relative;
	}
.gykk_txt {
	float:right;
	width:54%;
	}
.gykk_img img {
	width:100%;
	height: 121px;
	vertical-align:middle;
	}
.gykk_txt h2 {
	margin-bottom:10px;
    font-size: 1.6rem;
}
.gykk_txt h2 a {
	float:left;
	width:100%;
	height:51px;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
	}
.gykk_txt .gy_qy a , .gykk_txt .gy_qy {
	color:#999;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
	}
.gykk_txt .gy_qy a:hvoer {
	color:#004682;
	}
.gykk_txt .gy_more {
	padding-top:5px;
	}
.gykk_txt .gy_more a {
	color:#FFF;
	margin-right:10px;
	font-size:12px;
	background-color: #0e90d2;
	padding: 2px 4px;
	border-radius: 100px;
	margin-bottom:5px;
	float:left;
	width:71px;
	text-align:center;
	}
.gykk_txt .gy_more a:hover {
	background-color:#0a6999;
	}
.qyk-qylogo {
	border:1px solid #DDD;
	}
.qyk-qylogo h3 {
	font-size: 16px;
	line-height:36px;
	margin-bottom: 10px;
	background-color: #ECECEC;
	padding-left:15px;
}
.qyk-qylogobox {
	margin-top:15px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	}
.qyk-qylogobox img {
	width:100%;
	height:70px;
	margin-bottom:10px;
	border:1px solid #E9E9E9;
	}
.qyk-qylogobox img:hover {
	border: 1px solid #0081c2;
	}
.gyk-cpbox2 {
	margin-top:20px;
	}
.gyk-cpbox2 .am-tabs-bd {
    border: 0px solid #ddd;
}
.gyk-cpbox2 .am-nav-tabs > li.am-active {
    color: #0e90d2;
	font-weight:bold;
    background-color: #ECECEC;
	border: 1px solid #ECECEC;
	border-bottom:0px;
	border-radius: 4px 4px 0px 0px;
}
.gyk-cpbox2 .am-nav-tabs > li {
	padding:5px 15px;
	border: 1px solid #FFF;
	border-bottom:0px;
	margin-bottom: 0px;
	cursor: pointer;
}
.gyk-cpbox2 .am-nav-tabs > li:hover {
	border: 1px solid #E7E7E7;
	border-bottom:0px;
}
.gyk-cpbox2 .gyk-cpleft {
	padding-top:100px;
	background-repeat: no-repeat;
	background-position: center top;
	background-size:100% auto;
	border-radius: 4px 4px 0px 0px;
	min-height:300px;
	margin-top:20px;
	}
.gyk-cpbox2 .gyk-cpleft a ,.gyk-cpbox2 .gyk-cpleft span {
	color:#333;
	margin-right:10px;
	font-size:12px;
	background-color: #FFF;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: inline-block;
	padding: 2px 8px;
	border-radius: 5px;
	margin-bottom:5px;
	min-width:60px;
	border:1px solid #DDD;
	text-align:center;
	}
.gyk-cpbox2 .gyk-cpleft a:hover {
	color:#0e90d2;
	border:1px solid #0e90d2;
	}
.gyk-cpbox2 .cp_list {
    margin-top: 0px;
}
.gyk-cpbox2 .hyzp .cp_img1 img {
    height: 115px;
}
.gyk-cpbox2 .cp_list .txt3 {
	margin-top:10px;
	color:#999;
}

.gyk-cpbox2 .cp_list .cp_txt1 h3 {
    font-size: 20px;
    font-weight: bold;
	margin-top:0px;
    border-bottom: 0px solid #e7e7e7;
}
.new-gyklist-1 {
	margin-top:20px;
	padding-bottom:0px;
	border-bottom:1px solid #E6E6E6;
	}
.gyk-cpbox2 .gy_gjc {
    padding-top: 15px;
}
.cpxx-jrdb .am-btn {
	margin-right:5px;
	}
.mtbox-3 .am-modal-hd {
    padding: 5px 10px 5px 10px;
    font-size: 1.8rem;
    font-weight: 500;
    background-color: #069 !important;
	text-align: left;
	color: #FFF;
}
.mtbox-3 .am-modal-bd {
	text-align: left;
	padding:10px !important;
}
.mtbox-3 .am-modal-footer {
	margin-top:10px;
}
.mtbox-3 label {
    font-weight: normal;
}
.mtbox-3 .am-form-group {
	width:95%;
}
.mtbox-3 {
    top: 25%;
}
.cc-1 {
	width:48%;
	}
.cc-2 {
	width:48%;
	}
.cc-3 {
	width:59%;
	}
.cc-4 {
	width:38%;
	}
.cc-4 .am-btn {
	width:100%;
	}
@media only screen and (min-width: 769px)  {
.mtbox-3 {
    width: 700px;
    margin-left: -350px;
}
}
@media screen and (max-width:1280px) {
.gyk-bzz img {
	width:100%;
}
.gyk-bdd input[type="text"], .gyk-bdd .am-btn {
    font-size: 1.2rem;
}
.gyk-bdd #CSimgVerify {
	height:20px;
	}
.gyk-banner .am-slider-default , .gyk-banner .am-slider-default img {
	height: 390px;
	}
.gykk_txt h2 {
    margin-bottom: 5px;
    font-size: 1.4rem;
}
.gykk_txt .gy_qy {
	font-size:12px;
}
.gykk_txt h2 a {
    height: 41px;
}
.qyk-qylogobox img {
    height: 50px;
}
.gykk_img img {
    height: 93px;
}
.gyk-cpbox2 .hyzp .cp_img1 img {
    height: 75px;
}
.qyk-lxbox h3 {
    font-size: 15px;
}
.gy_img img {
    height: 125px;
}
.gy_txt h2 {
    margin-top: 0px;
}
.gy_img .gy_txt {
    left: 125px;
}
.qyk-lxbox {
	min-height:320px;
	}
.gyk-bdd .am-form-group {
    margin-bottom: 1rem;
}
.gy_img .gy_txt {
	width:260px;
	line-height: 22px;
	}
.gy_img:hover .gy_txt {
    -webkit-line-clamp: 5;
	}
.qy-box .gb-ico-01 {
    left: -180px;
}
.gy_gjc a, .gy_gjc span {
    margin-right: 5px;
    width: 68px;
}
	 }

@media screen and (max-width:768px) {
.gy_img .gy_txt , .gy_img:hover .gy_txt  {
	display:none;
	}
.gyk-bdd #CSimgVerify {
    height: 32px;
}
.qyk-qylogobox img {
    height: 90px;
}
.gyk-cpbox2 .hyzp .cp_img1 img {
    height: 100px;
}
.gy_txt h2 {
    margin-top: 0px;
    margin-bottom: 0px;
    font-size: 1.6rem;
}
.gy_txt-m  {
	margin-top:10px;
	display: block;
	}
.gyk-lybox {
	padding-left:10px;
	padding-right:10px;
	}
.gyrj-top {
    margin-top: 2rem;
}
.gyrj-top-l img {
    height: 35px;
}
.gyrj-top-r {
	width:100%;
	margin-top:15px;
}
.gyrj-top-r img {
	width:100%;
	height:auto;
}
.gyk-banner {
    margin-top: 20px;
}
.gyk-banner .am-slider-default, .gyk-banner .am-slider-default img {
    height:auto;
}
.gyk-cpbox2 .gyk-cpleft {
	padding-bottom:20px;
    min-height: auto;
}
.gy_img img {
    height: 126px;
}
.gykk_img img {
	height: 138px;
	}
.cpxx-jrdb .am-btn {
	margin-bottom:10px;
	}
.mtbox-3 .am-modal-bd {
	padding-top:0px !important;
}
.mtbox-3 .am-form-label {
	padding-top: 0.5em;
	}
#my-alert3 {
    top: 10%;
}
#my-alert4 {
	top: 0%;
	}
.mtbox-3 .am-form-group {
    margin-bottom: 0rem;
}
.mtbox-3 .am-input-sm , .cc-4 .am-btn {
    font-size: 1.2rem !important;
	padding: 0.5em;
}
.mtbox-3  textarea {
	height:30px;
	}
.gyk-bdd .am-form-group {
    margin-bottom: 1.5rem;
}
}
@media only screen and (max-width: 330px) {
.qybanner .fdc {
    width: 85%;
}
}

/*2025-1-6 商城新增样式  */
.new-tit3 {
    line-height: 36px;
    font-size: 24px;
    text-align: center;
}
.mallbox .gjss-box02 {
    display: block;
    margin: 0px auto;
    padding-top: 15px;
    border-radius: 5px;
    margin-top: 10px;
    margin-bottom: 40px;
}
.mallbox .gjss-box02 .gjc-box {
	border:1px solid #efefef;
	border-radius: 100px;
    box-shadow: rgba(31, 31, 31, 0.05) 0px 5px 6px, rgba(31, 31, 31, 0.05) 0px 5px 5px;
	position:relative;
}
.mallbox .gjss-box02 .gjc {
	border:0px solid #efefef;
	border-radius: 100px !important;
    padding-right: 0px !important;
    height: 40px !important;
	padding-left:20px;
	padding-right:80px!important;
	}
.mallbox .gjss-box02 .qc-icon {
    position: absolute;
    right: 60px;
    top: 5px;
    cursor: pointer;
    color: #BFBFBF;
    font-size: 16px;
    font-weight: normal;
}
.mallbox .gjss-box02 .ss-icon {
	position: absolute;
	right: 15px;
	top: 0px;
	cursor: pointer;
	color: #666;
	font-size: 24px;
	font-weight: normal;
	border-left:1px solid #efefef;
	padding-left:10px;
}
.mallbox .gjss-box02 .ss-icon:hover {
	color: #0e90d2;
}
.mallbox .new-hylist .lg_list {
    padding-top: 0px;
}
.mall-01-gjc a , .mall-01-gjc span {
	color:#ADADAD;
	margin-right:10px;
	font-size:12px;
	background-color: #FFF;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	display: block;
	padding: 2px 4px;
	border-radius: 5px;
	margin-bottom:5px;
	width:90px;
	border:1px solid #DDD;
	text-align:center;
	}
.mall-01-gjc a:hover {
	color:#0e90d2;
	border:1px solid #0e90d2;
	}
.mall-01-txt {
	font-size:14px;
	color:#999;
	text-align:justify;
	}
.mallbox .zsbtn {
    height: 30px;
    line-height: 28px;
    font-size: 14px;
    padding-left: 20px;
    padding-right: 20px;
    border-radius: 5px;
    margin-left: 0px;
	margin-bottom:10px;
	font-weight:normal;
}
.mallbox .zsbtn:hover {
	color:#FFF;
}
.ck-jg {
	font-size:12px;
	color:#999;
	}
.ck-jg .red {
	font-size:18px;
	font-weight:bold;
	}
.mallbox .btu {
    font-size: 14px;
    margin-bottom: 30px;
	margin-top:30px;
    font-weight:normal;
}
.mallbox .btu .on {
    color: #0e90d2;
}
.mallbox .style-main-box .tit1 {
	background-color: #f7f7f7;
	margin-top: 30px;
	margin-left: 0rem;
	margin-right: 0rem;
	border-bottom:1px solid #004682;
	border-radius: 0px 5px 0px 0px;
	}
.mallbox .style-main-box .tit1 .on {
	background-color: #004682;
	font-size: 14px;
	float: left;
	padding: 10px 25px;
	color: #FFF;
	display: block;
	margin-bottom: 0rem;
	margin-top:0em;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFF;
	cursor:default;
	}
.mallbox .style-main-box .tit1 .on:hover {
	color: #FFF;
	}
.mallbox .style-main-box .tit1 h4 {
	background-color:transparent;
	font-size: 14px;
	float: left;
	color:#666;
	padding: 10px 25px;
	display: block;
	margin-bottom: 0rem;
	margin-top:0em;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #F7F7F7;
	cursor:pointer;
	
}
.mallbox .style-main-box .tit1 h4:hover {
	color:#004682;
}
.mallbox .cp_main {
	font-size: 1.4rem;
	line-height: 30px;
	color: #333333;
	padding:15px;
	border-radius: 0px 0px 5px 5px;
	padding-bottom:25px;
	background-color: #f7f7f7;
}

.mallbox .cp_main img {
	max-width: 100% !important;
    margin-left: auto;
    margin-right: auto;
	margin-bottom:15px;
    display: block;
    height:auto !important;
}
.mallbox .cp_main ul li
{
  list-style-type: disc; 
  margin-left: 26px;
}
.mallbox .cp_main ol li
{
  list-style-type: decimal; 
  margin-left: 23px;
}
.mallbox .cp_main p  { text-indent:0px;}

.mallbox .wd-btn {
	text-align:center;
	background-color:#f4f4f4;
	margin-top:15px;
	padding:15px;
	line-height:24px;
	font-size: 1.4rem;
    line-height: 30px;
	}
.mall-cpinfo {
	background-color: #f7f7f7;
    border-radius: 5px;
	padding:15px 0px 15px 0px;
	margin-left:1.5rem;
	margin-right:1.5rem;
	}
.mallbox .cp_txt1 .am-icon-heart  , .cp_txt1 .on {
    font-size: 14px;
}
.mallbox h2 {
	margin-top:10px;
	margin-bottom:5px;
	}
.cptxg {
	color:#999;
	}
.cpjgg {
	font-size:14px;
	}
.cpjgg .red {
	font-size:24px;
	font-weight:bold;
	}
.cpjgg .cpjgg-1 {
	display:inline-block;
	width:60px;
	}
.cpsl-1 , .cpsl-2 , .cpsl-3 {
    padding: 5px 8px;
    font-size: 12px;
}
.cpsl-2 {
	width:40px !important;
	text-align:center;
}
.cpjgg-2 .am-btn-default {
	background-color: #F7F7F7;
	border: 1px solid #cccccc;
}
.cpjgg-2 .cpsl-1 {
	border-right: 0px;
	border-radius: 5px 0px 0px 5px;
}
.cpjgg-2 .cpsl-3 {
	border-left: 0px;
	border-radius: 0px 5px 5px 0px;
}
.cp-ddb {
	float:left;
	font-size:12px;
	background-color:#FFF;
	border:1px solid #e4e4e4;
	padding-left:10px;
	padding-right:10px;
    border-radius: 5px;
	}
.cp-ddb i {
	color:#0e90d2;
	}
.sp-lx-box {
	background-color:#f7f7f7;
	padding:15px;
	padding-top:0px;
    border-radius: 5px;
	margin-top:30px;
	}
.sp-lx-box h4 {
	padding-top:20px;
	padding-bottom:15px;
	margin-bottom:0px;
	border-bottom:1px solid #DDD;
	}
.mallbox .style-main-box .sp-lx-box .tit1 h4 {
    padding: 10px 0px;
}
.sp-lx-box p {
	margin-bottom:5px;
	margin-top:0px;
	color:#999;
	}
.mallbox .spzl_box .am-list > li {
    position: relative;
    display: block;
    margin-bottom: -1px;
    background-color: transparent;
    border: 1px solid #dedede;
    border-width: 1px 0;
	background-image: url(../images/d01.png);
    background-repeat: no-repeat;
    background-position: 0px center;
    padding-left: 20px;
	margin-left: 0px;
	font-size: 16px;
    line-height: 36px;
}
.spzl_box .am-list-date {
    position: absolute;
    right: 5px;
    font-size: 1.3rem;
    top: 7px;
}
.spzl_box .am-list .am-list-item-dated a {
    padding-right: 150px;
    display: block;
    word-wrap: normal;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.spzl_box .am-list > li .zl_down {
	display: inline-block;
	font-size: 1.4rem;
	line-height: 1em;
	position: absolute;
	z-index: 3;
	top: 16px;
	right: 80px;
	color:#397fb7;
	}
.spzl_box .am-list > li .zl_down i {
	font-style:normal;
	}
.spzl_box .am-list > li .zl_down .am-icon-suitcase {
	margin-right:10px;
	}
.spzl_box .am-list > li .zl_down a {
    padding-right: 0px;
    display: inline-block;
	color:#397fb7;
	margin-right:5px;
	font-size:16px;
}
.spzl_box .am-list > li .zl_down a:hover {
	color:#92BDE4;
}
.mallbox .cp_main .fysk li {
    list-style-type: none;
    margin-left: 0px;
}
.mallbox-bg {
	min-height:500px;
	background-color:#f4f4f4;
	padding-bottom:30px;
	margin-bottom:-30px;
	margin-top:0px;
	}
.cqbanner {
	padding-top:40px;
	}
.cqbanner img  {
    width: 100%;
}

.scc-cdi {
	margin-top:40px;
	padding:30px;
	background-color:#FFF;
	border-radius: 6px;
	box-shadow: rgba(31, 31, 31, 0.15) 0px 5px 6px, rgba(31, 31, 31, 0.15) 0px 5px 5px;
	}
.scc-cdi .am-nav-tabs , .scc-cdi .am-tabs-bd {
    border: 0px solid #dddddd;
}
.scc-cdi .am-nav-tabs > li > a {
    display:block;
	padding-left:40px;
	padding-right:40px;
	margin-right:10px;
	padding-top:0px;
	padding-bottom:0px ;
	font-size:16px;
	height:36px;
	color:#666;
	line-height:34px;
	background-color:#FFF;
	border:1px solid #d9d9d9;
	cursor:pointer;
	border-radius:4px;
}
.scc-cdi .am-nav > li > a:hover, .scc-cdi .am-nav > li > a:focus {
	color:#FFF;
	background-color:#004682;
	border:1px solid #004682;
	}
.scc-cdi .am-nav-tabs > li.am-active > a, .scc-cdi.am-nav-tabs > li.am-active > a:hover, .scc-cdi .am-nav-tabs > li.am-active > a:focus {
    color:#FFF;
	background-color:#004682;
	border:1px solid #004682;
}
.mallbox-bg .gjss-box02 {
    margin-top: 40px;
    margin-bottom: 0px;
}
.mallbox-bg .mr-1 {
	padding-right:0px;
}
.mallbox-bg .sc-more {
	font-size:14px;
}
.mall-gjc {
	padding:5px 10px 5px 10px;
	background-color: #f7f7f7;
	border-radius:4px;
	margin-top:15px;
	text-align:center;
	}
.mall-gjc a {
	display:inline-block;
	margin-right:15px;
	color:#00a0e9;
	}
.mallbox-bg .lg_list {
	margin-top:20px;
	padding-left: 0px;
    padding-right: 0px;
}
.mallbox-bg .lg_list .lg_box {
    border-radius:4px;
}
.mallbox-bg .lg_list .lg_img1, .mallbox-bg .lg_list .lg_img1 img {
    height: 250px;
}
.hotly  {
	margin-top:25px;
	}
.hotly-box {
	position:relative;
	margin-bottom:25px;
	}
.hotly-box h3 {
	position:absolute;
	bottom:-16px;
	left:0px;
	width:100%;
	line-height:36px;
	font-size:16px;
	font-weight:normal;
	background-color:rgba(0,0,0,.3);
	color:#FFF;
	}
.hotly-box img {
	width:100%;
	border-radius:4px;
	}
.spsy-box {
    margin-top: 40px;
    padding: 30px;
    background-color: #FFF;
    border-radius: 6px;
	text-align:center;
    box-shadow: rgba(31, 31, 31, 0.15) 0px 5px 6px, rgba(31, 31, 31, 0.15) 0px 5px 5px;
}
.spsy-box .new-tit3 {
	font-weight:normal;
}
.spsy-box p { 
    font-size:16px;
}
.spsy-box .am-btn {
    padding: 0.625em 2em;
	font-size:2rem;
}
.dbjy-box {
	margin-top: 40px;
	font-size:16px;
	text-align:center;
	}
.dbjy-box .iconfont {
	font-size:36px;
	vertical-align:middle;
	display:inline-block;
	margin-right:12px;
	}
.dbjy-box .icon-xiangqing {
	margin-top:-3px;
	}
.dbjy-box .icon-icon1 {
	margin-top:-8px;
	}
@media only screen and (min-width: 769px) {
.scc-cdi .am-nav-tabs {
	width:950px;
	margin-left:auto;
	margin-right:auto;
}
.mallbox-bg .mr-1 {
    width: 85%;
}
.mallbox-bg .mr-2 {
    width: 15%;
}
}
@media only screen and (max-width: 768px) {
.cqbanner {
    padding-top: 20px;
}
.mall-cpinfo {
	padding:10px;
}
.cpjgg-1 {
	float:left;
	width:20%;
	}
.cpjgg-2 {
	float:left;
	width:80%;
	}
.m-mt5 {
	margin-top:10px;
	}
.cp-ddb {
    padding: 5px;
}
.cp-ddb .fl {
	width:50%;
	margin-left:0px;
	}
.mallbox-bg .mr-1 {
	width:80%;
}
.mallbox-bg .mr-2 {
	width:20%;
	margin-top:1px;
}
.new-tit3 {
    font-size: 18px;
	margin-top:20px;
	line-height:24px;
	margin-bottom:0px;
}
.spsy-box .new-tit3 {
	margin-top:0px;
	}
.mallbox-bg .gjss-box02 {
    margin-top: 20px;
}
.scc-cdi {
    margin-top: 20px;
    padding: 15px;
	padding-left:5px;
	padding-right:5px;
	margin-right:10px;
	margin-left:10px;
}
.mallbox-bg .sc-more {
    font-size: 14px;
}
.scc-cdi .am-nav-tabs > li {
    width: 50%;
}
.scc-cdi .am-nav-tabs > li > a {
    display: block;
    text-align: center;
    margin-left: 5px;
    margin-right: 5px;
    margin-bottom: 10px;
    font-size: 14px;
    height: 24px;
    line-height: 22px;
}
.mall-gjc a {
	font-size:12px;
}
.mallbox-bg .lg_list .lg_img1, .mallbox-bg .lg_list .lg_img1 img {
    height: 138px;
}
.mallbox-bg .lg_list .lg_box {
    padding-top: 1rem;
    padding-bottom: 1rem;
    margin-bottom: 1.5rem;
}
.mallbox-bg .lg_list .lg_txt1 h3 a {
    display: block;
    white-space: nowrap;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    overflow: hidden;
    width: 100%;
}
.hotly-box h3 {
    font-size: 14px;
}
.spsy-box {
    margin-top: 20px;
    padding: 15px;
}
.hotly-box {
	margin-left:10px;
	margin-right:10px;
}
.dbjy-box {
	margin-top: 20px;
	font-size:14px;
	text-align:left;
	margin-left:10px;
	margin-right:10px;
	}
.dbjy-box .iconfont {
    font-size: 24px;
}
.spsy-box {
    margin-left:10px;
	margin-right:10px;
}
.spsy-box p {
    font-size: 14px;
}
.spsy-box .am-btn {
    padding: 0.625em 2em;
    font-size: 1.6rem;
}
}

/*购物车*/
.kcgm-box {
	background-image: url(../images/kc-info-bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	}
.kcgm-box .btu {
    font-size: 14px;
    margin-bottom: 30px;
	padding-top:30px;
    font-weight:normal;
}
.kcgm-box.btu .on {
    color: #0e90d2;
}
.kcgm-jg .btn2 {
    padding-left: 20px;
    padding-right: 20px;
    height: 48px;
    font-size: 18px;
    line-height: 46px;
}
.tit-1 {
	font-size: 22px;
	line-height: 30px;
	color: #1056be;
	margin-bottom:20px;
	position:relative;
}
.kcgm-box-main {
	margin-top:30px;
	padding:50px;
	background-color:#FFF;
	border-radius: 8px;
	box-shadow:0 6px 10px 0 rgba(95,101,105,.15);
	}
.kcgm-box-main h3 {
	font-size:18px;
	margin-bottom:15px;
	margin-top:15px;
	}
.kcgm-box-main .mt0 {
	margin-top:0px;
	}
.kcgm-box-main .gm-fp {
	color:#999;
	}
.gwc-th {
	font-weight:bold;
	}
.gwc-dd-th-1 {
	float:left;
	width:27%;
	padding-left:15px;
	}
.gwc-dd-th-2 {
	float:left;
	width:15%
	}
.gwc-dd-th-3 {
	float:left;
	width:28%
	}
.gwc-dd-th-4 {
	float:left;
	width:10%;
	text-align:center;
	}
.gwc-dd-th-5 {
	float:left;
	width:10%;
	text-align:center;
	}
.gwc-dd-th-6 {
	float:left;
	width:10%;
	text-align:center;
	}
.gwc-th-1 {
	float:left;
	width:32%;
	padding-left:15px;
	}
.gwc-list .gwc-th-1 {
	padding-left:35px;
	}
.gwc-th-2 {
	float:left;
	width:28%
	}
.gwc-th-3 {
	float:left;
	width:10%;
	text-align:center;
	}
.gwc-th-4 {
	float:left;
	width:10%;
	text-align:center;
	}
.gwc-th-5 {
	float:left;
	width:12%;
	text-align:center;
	}
.gwc-th-6 {
	float:left;
	width:8%;
	text-align:center;
	}
.gwc-th-7 {
	float:left;
	width:100%;
	padding-left:35px;
	}
.kcgm-list {
	padding-top:20px;
	padding-bottom:20px;
	padding-left:5px;
	padding-right:5px;
	background-color: #f3f4f9;
	border-radius: 4px;
	margin-top:5px;
	position:relative;
	}
.kcgm-list .mr10 { 
    display:block;
	margin-right:10px;
	}
.kcgm-list img {
	border-radius: 4px;
	width:100%;
	height:50px;
	}
.kcgm-list .kcgm-tit {
	font-size:16px;
	}
.kcgm-list .gm-dsj {
	font-weight:bold;
	color:#F00;
	}
.kcgm-list .gm-sfje {
	color:#ADADAD;
	}
.kcgm-list .gm-jg {
	font-weight:bold;
	font-size:18px;
	}
.kcgm-list .gm-yj {
	text-decoration: line-through;
	color:#ADADAD;
	}
.kcgm-list .gwc-img {
	float:left;
	width:20%;
	}
.kcgm-list .gwc-tit {
	float:right;
	width:76%;
	}
.gwc-list {
	padding-top:20px;
	padding-bottom:20px;
	padding-left:5px;
	padding-right:5px;
	background-color: #f3f4f9;
	border-radius: 4px;
	margin-top:5px;
	position:relative;
	}
.gwc-list .mr10 { 
    display:block;
	margin-right:10px;
	}
.gwc-list img {
	border-radius: 4px;
	width:100%;
	height:50px;
	}
.gwc-list .kcgm-tit {
	font-size:16px;
	}
.gwc-list .gm-dsj {
	font-weight:bold;
	color:#F00;
	}
.gwc-list .gm-sfje {
	color:#ADADAD;
	}
.gwc-list .gm-jg {
	font-weight:bold;
	font-size:18px;
	}
.gwc-list .gm-yj {
	text-decoration: line-through;
	color:#ADADAD;
	}
.gwc-list .gwc-img {
	float:left;
	width:20%;
	}
.gwc-list .gwc-tit {
	float:right;
	width:76%;
	}
.gwc-dx {
    padding-top: 5px;
    padding-bottom: 5px;
    background-color: #cdd1e3;
}
.gwc-dx .gm-chec {
    top: 5px;
}
.kcgm-jg-1 {
	float:right;
	width:40% !important;
	font-size: 16px;
	}
.kcgm-jg-0 {
	float:left;
	width:40% !important;
	color: #F90;
	text-align:left;
	}
.kcgm-jg {
	margin-top:30px;
	border-top:1px solid #DDD;
	padding-top:20px;
	text-align:right;
	}
.gm-yf {
	font-size:24px;
	font-weight:bold;
	color:#F00;
	}
.gm-del {
	font-size:16px;
	color:#B5B5B5;
	top:20px;
	right:15px;
	cursor:pointer;
	}
.gm-del:hover {
	color:#F00;
	}
.gm-chec {
	position:absolute;
	top:32px;
	left:15px;
	}
.kcgm-tc .gm-chec {
	top:15px;
	left:20px;
	line-height: 30px;
	background-color:#FFF;
	border:1px solid #D8DCE7;
	border-radius: 4px;
	padding-left:5px;
	padding-right:5px;
}
.kcgm-from {
    padding: 20px;
	padding-bottom:5px;
    background-color: #f3f4f9;
    border-radius: 4px;
    margin-top: 5px;
    position: relative;
}
.am-form-horizontal .kcgm-from .am-form-label {
	text-align:left;
    font-weight:  normal;
}
.am-form .fmor  {
	display: inline-block;
	margin-left:15px;
	font-weight: normal;
	}
.am-form .kcgm-from input[type="text"]  , .am-form .fmor select {
	font-size:14px;
	padding:8px;
	border-radius: 5px;
	}
.am-form .fmor select {
	width:200px;
	}
.kcgm-list .cpjgg-2 {
	display:inline-block;
}
.gwc-list .cpjgg-2 {
	display:inline-block;
}
.gwc-list .gwc-tit ,.gwc-list .gwc-th-2 ,.gwc-list .gwc-th-3 ,.gwc-list .gwc-th-4 , .gwc-list .gwc-th-5 , .gwc-list .gwc-th-6  {
	padding-top:10px;
}
.kcgm-list .gwc-tit , .kcgm-list .gwc-dd-th-2 ,.kcgm-list .gwc-dd-th-3 ,.kcgm-list .gwc-dd-th-4 , .kcgm-list .gwc-dd-th-5 , .kcgm-list .gwc-dd-th-6  {
	padding-top:10px;
}
@media only screen and (min-width:769px) {
.kcgm-from .am-u-md-2 {
    width: 12%;
}
}
@media only screen and (max-width: 768px) {
.kcgm-box {
	padding-left:10px;
	padding-right:10px;
	background-size:100% 300px;
}
.kcgm-box .btu {
    margin-bottom: 15px;
}
.kcgm-box-main {
    margin-top: 20px;
    padding: 15px;
}
.gwc-th {
	display:none;
	}
.tit-1 {
	font-size: 16px;
	margin-bottom:10px;
}	
.kcgm-list {
	line-height:1.2;
	padding-top: 10px;
    padding-bottom: 10px;
	}
.kcgm-list .kcgm-tit {
    font-size: 14px;
	margin-top:10px;
}
.gwc-list {
	line-height:1.2;
	padding-top: 10px;
    padding-bottom: 10px;
	}
.gwc-list .kcgm-tit {
    font-size: 14px;
	margin-top:10px;
}
.kcgm-sfje {
	margin-top:10px;
	}
.kcgm-jg-0  ,.kcgm-jg-1 {
    width: 100% !important;
}

.gm-zffs .on {
	border:2px solid #F00;
	}
.gm-zf-fl .textbox-2 {
	width:90px;
	text-align:center;
	margin-bottom:10px;
	margin-top:5px;
	}
.kcgm-jg .btn2 {
    height: 36px;
    font-size: 16px;
    line-height: 34px;
}
.kcgm-box-main h3 {
    font-size: 16px;
}
.gwc-dd-th-1 {
    width: 100%;
	text-align:left;
	margin-top:15px;
}
.gwc-dd-th-2 , .gwc-dd-th-3 ,.gwc-dd-th-4 , .gwc-dd-th-5 , .gwc-dd-th-6  {
    width: 100%;
	text-align:left;
	padding-left:15px;
	color:#858585;
}
.gwc-dd-th-6  {
	margin-bottom:15px;
}

.gwc-th-1 {
    width: 100%;
	text-align:left;
	margin-top:15px;
}
.gwc-dx .gwc-th-1 {
	margin-top:0px;
}
.gwc-dx .gm-chec {
    top: 8px;
}
.gwc-th-2 , .gwc-th-3 ,.gwc-th-4 , .gwc-th-5 , .gwc-th-6  {
    width: 100%;
	text-align:left;
	padding-left:15px;
	color:#858585;
}
.gwc-th-6  {
	margin-bottom:15px;
}
.gwc-img {
	float:left;
	width:30%;
	}
.gwc-tit {
	float:right;
	width:66%;
	font-size:16px;
	}
.gwc-tit {
	font-weight:bold;
}
.kcgm-tc .gm-chec {
    left: 15px;
}
.gm-del {
	position:absolute;
    top: 10px;
    right: 10px;
}
.kcgm-list .mr10 {
    display: inline-block;
    margin-right: 10px;
}
.kcgm-list .am-show-sm-only {
	margin-bottom:5px;
	color:#000;
	display:inline-block !important;
}
.kcgm-list .cpjgg-2 {
    float: none ;
    width: auto;
	display:block;
}
.gwc-list .mr10 {
    display: inline-block;
    margin-right: 10px;
}
.gwc-list .am-show-sm-only {
	margin-bottom:5px;
	color:#000;
	display:inline-block !important;
}
.gwc-list .cpjgg-2 {
    float: none ;
    width: auto;
	display:block;
}
.kcgm-from {
    padding-top: 10px;
}
.ac-main-nav li {
    width: 50%;
}
}


/* 商城中心 */
.ac-mal-list {
	margin-top:15px;
	}
.ac-mal-list .gl {
    line-height: 24px;
    padding-top: 8px;
    padding-bottom: 8px;
    border-bottom: 1px solid #E3E3E3;
	position:relative;
}
.ac-mal-list .fwb {
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
	background-color: #e6ecf5;
    border-bottom: 2px solid #004682;
	}
.ac-mal-list .fwb .hx1 {
	padding-left:10px;
	}
.ac-mal-list .hx1 {
    float: left;
    width: 40%;
}
.ac-mal-list .hx2 {
    float: left;
    width: 10%;
	text-align:center;
}
.ac-mal-list .hx3 {
    float: left;
    width: 10%;
	text-align:center;
}
.ac-mal-list .hx4 {
    float: left;
    width: 15%;
	text-align:center;
}
.ac-mal-list .hx5 {
    float: left;
    width: 10%;
	text-align:center;
}
.ac-mal-list .hx6 {
    float: left;
    width: 15%;
	text-align:center;
}
.ac-mal-list .gwc-img {
	float:left;
	width:20%;
	}
.ac-mal-list .gwc-img img {
	width:100%;
	border-radius: 4px;
	}
.ac-mal-list .gwc-tit {
	float:right;
	width:76%;
	font-size:12px;
	padding-right:15px;
	}
.ac-mal-list .gwc-tit p {
	margin-top:0px;
	margin-bottom:0px;
}
.ac-mal-list .gwc-tit h2 {
    font-size: 18px;
	margin-bottom:10px;
}
.ac-mal-list .gl .hx2 , .ac-mal-list .gl .hx3 , .ac-mal-list .gl .hx4 , .ac-mal-list .gl .hx5 {
    margin-top: 30px;
}
.ddxx {
	margin-bottom:5px;
}
.ddxx-1 {
	float:left;
	width:35%;
}
.ddxx-2 {
	float:left;
	width:30%;
}
.ddxx-3 {
	float:left;
	width:35%;
}
.mall-btn1 {
	color: #0171c3;
	background-color: #eff2f7;
	border:1px solid #c9c9c9;
	height:26px;
	line-height:24px;
	width:90px;
	text-align:center;
	border-radius: 4px;
	margin-bottom:5px;
	}
.mall-btn1:hover  {
	color: #FFF;
	background-color: #0e90d2;
	border:1px solid #0e90d2;
	}
.mall-btn2 {
	position:absolute;
	top: 6px;
    right: 3.3%;
	color: #999;
	background-color: #F9F9F9;
	border:1px solid #c9c9c9;
	height:26px;
	line-height:24px;
	width:90px;
	text-align:center;
	border-radius: 4px;
	}
.mall-btn2:hover  {
	color: #FFF;
	background-color: #0e90d2;
	border:1px solid #0e90d2;
	}
.m-mb10 {
	margin-bottom:10px;
	}
.ac-malxq-list .hx1 {
    float: left;
    width: 22%;
}
.ac-malxq-list .hx2 {
    float: left;
    width: 23%;
	text-align:left;
}
.ac-malxq-list .hx3 {
    float: left;
    width: 23%;
	text-align:left;
}
.ac-malxq-list .hx4 {
    float: left;
    width: 10%;
	text-align:center;
}
.ac-malxq-list .hx5 {
    float: left;
    width: 8%;
	text-align:center;
}
.ac-malxq-list .hx6 {
    float: left;
    width: 14%;
	text-align:center;
}
.ac-malxq-list .gl .hx2, .ac-malxq-list .gl .hx3, .ac-malxq-list .gl .hx4, .ac-malxq-list .gl .hx5 {
    margin-top: 0px;
}
.malxq-tit {
	margin-bottom:0px;
	}
.gmxxbox {
	padding-top:15px;
	padding-bottom:15px;
	background-color:#f3f3f3;
	border-radius: 4px;
	}

/*步骤条*/
.step-box {
	position:relative;
	}
.step-progress {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 90%;
    margin: 0 auto;
}

.step-item {
    position: relative;
    flex: 1;
    text-align: center;
	z-index:2;
}

.step-circle {
    width: 30px;
    height: 30px;
    background-color: #ccc;
    border-radius: 50%;
    display: inline-block;
    line-height: 30px;
    font-size: 16px;
    color: #fff;
}
.step-line {
    width: 70%;
    height: 2px;
    background-color: #ccc;
    position: absolute;
    top: 15px;
    left: 15%;
	z-index:1;
}
.step-text {
    margin-top: 10px;
    font-size: 14px;
	height:45px;
    color: #333;
	opacity: 0.5;
}
.step-item.active .step-text {
    opacity: 1;
}
.step-item.active .step-circle {
    background-color: #0e90d2;
    color: #fff;
}
.gm-zffs .gm-zf-1 {
	float:left;
	background-color: #eaecf2;
	border-radius: 8px;
	width:150px;
	height:60px;
	background-image: url(../images/kc-pay-zf-1.png);
	background-repeat: no-repeat;
	background-position: center center;
	border:3px solid #eaecf2;
	margin-right:30px;
	position:relative;
	cursor:pointer;
	}
.gm-zffs .gm-zf-1:hover  {
	border:2px solid #FAA;
	}
.gm-zffs .on {
	border:2px solid #F00;
	}
.gm-dgzh ul {
	padding-left: 0em;
	margin-top:0px;
	float:left;
	}
.gm-dgzh ul li {
	padding-left: 20px;
	background-image: url(../images/d01.png);
	background-repeat: no-repeat;
	background-position: left 3px;
	}
.gm-dgzh .gm-dgzh-img {
	margin-left: 25px;
	float:left;
	position:relative;
	border:1px solid #CCC;
	border-radius: 5px;
	padding:1px;
	}
.gm-dgzh .gm-dgzh-img i {
	position:absolute;
	top:5px;
	right:5px;
	cursor:pointer;
	width:20px;
	height:20px;
	color:#FFF;
	background-color:rgba(0,0,0,.4);
	text-align:center;
	line-height:20px;
	opacity: 0.7;
	}
.gm-dgzh .gm-dgzh-img i:hover {
	opacity: 1;
	}
.gm-dgzh .gm-dgzh-img img {
	width:150px;
	height:85px;
	border-radius: 5px;
	}
.am-btn.am-radius {
    border-radius: 4px;
}
.ac-ddan h3 {
	margin-top:20px;
	font-size:18px;
	}
.ac-ddan .mt0 {
	margin-top:0px !important;
	}
.ac-ddan .kcgm-jg {
    margin-top: 0px;
    border-top: 0px solid #DDD;
    padding-top: 20px;
}
.ac-ddan .gwc-img {
	float:left;
	width:7%;
	}
.ac-ddan .gwc-img img {
	width:100%;
	border-radius: 4px;
	}
.ac-ddan .gwc-tit {
	float:right;
	width:90%;
	font-size:12px;
	padding-right:15px;
	}
.ac-ddan .gwc-tit p {
	margin-top:0px;
	margin-bottom:0px;
}
.ac-ddan .gwc-tit h2 {
    font-size: 16px;
	margin-bottom:10px;
	margin-top:5px;
}
.ac-ddan .ac-scj {
	padding-top:15px;
	padding-bottom:15px;
	border-bottom: 1px solid #DDD;
	position:relative;
	}
.ac-ddan .top-xx {
	border-top: 1px solid #DDD;
	}
.ac-ddan .ac-scj i {
	position: absolute;
	top:40%;
	right:5px;
	font-size:18px;
	color:#999;
	cursor: pointer;
	}
.ac-ddan .ac-scj i:hover {
	color:#F30;
	}
@media only screen and (max-width: 768px) {
.lfang {
	overflow-x:auto;
	overflow-y:hidden;
	margin-bottom:10px;
}
.lfang ul {
	width:600px;
}
.lfang li a {
    padding-left: 10px;
    padding-right: 10px;
    margin-right: 10px;
    font-size: 14px;
    height: 30px;
    line-height: 28px;
}
.ac-mal-list {
    margin-top: 0px;
}
.ac-mal-list .gl {
    padding-top: 10px;
	position:relative;
	padding-bottom:70px;
}
.ac-mal-list .fwb {
	display:none
}
.ac-mal-list .hx1 {
    width: 100%;
}
.ac-mal-list .hx2 {
    width: 100%;
	text-align:left;
}
.ac-mal-list .hx3 {
    width: 100%;
	text-align:left;
}
.ac-mal-list .hx4 {
    width: 100%;
	text-align:left;
}
.ac-mal-list .hx5 {
    width: 100%;
	text-align:left;
}
.ac-mal-list .hx6 {
    width: 100%;
	text-align:left;
	margin-top:5px;
	position:absolute;
	bottom:5px;
}
.ddxx-1 , .ddxx-2 , .ddxx-3 {
	width: 100%;
	}
.ac-mal-list .gl .hx2, .ac-mal-list .gl .hx3, .ac-mal-list .gl .hx4, .ac-mal-list .gl .hx5 {
    margin-top: 0px;
}
.mall-btn2 {
	position:relative;
	top: 0px;
    right: 0;
	margin-bottom: 5px;
	}
.ac-mal-list .am-show-sm-only  {
	display:inline-block !important;
	}
.step-progress {
     -webkit-transform-origin-x: 0;
     -webkit-transform: scale(0.90);
	 width: 100%;
	 margin-left:5%;
}
.step-text {
    font-size: 12px;
}
.ac-malxq-list .gl {
    padding-bottom: 10px;
	background-color: #f3f4f9;
	padding-left:10px;
	padding-right:10px;
	margin-top:10px;
	border-radius: 4px;
	border:0px;
}
.ac-malxq-list .hx6 {
    margin-top: 0px;
    position:  relative;
    bottom: 0px;
}
.gm-dgzh .gm-dgzh-img {
    margin-left: 0px;
}
.ac-ddan .gwc-img {
	width:20%;
	}
.ac-ddan .gwc-tit {
	width:77%;
	font-weight:normal;
	}
.ac-ddan .gwc-tit h2 {
	margin-top:0px;
	}
.ac-ddan .ac-scj i {
	top:10px;
	}
	
/*2025-5-7 新增首页产品选型滚动样式	*/
#cpxxt {
	height: 750px !important;
	}
}



/*2025-5-16 新增相关展品样式*/
.xgzp-1 .lmbg {
	margin-bottom:0px;
	}
.xgzp-2 {
	padding-top:0px;
	}
.zp_box {
	margin-top:15px;
	padding-top:15px;
	padding-bottom:15px;
	border: 1px solid #E6E6E6;
	box-shadow: rgba(120, 120, 120, 0.12) 0px 1px 6px, rgba(120, 120, 120, 0.12) 0px 1px 4px;
}
.zp_box .fdc {
    right: 22px;
}
.zp_img img {
    width: 100%;
    border: 1px solid #e9e9e9;
}
.zp_txt h3 {
	font-size:18px;
	}
.zp_txt .gs {
    color: #AAA;
}
.zp_txt i {
	margin-left:15px;
    color: #666;
    font-size: 18px;
    cursor: pointer;
    line-height: 1em;
}
.zp_txt i:hover {
	color: #0B72A4;
}
.zp_txt p {
	margin-bottom:0px;
}
@media only screen and (max-width: 768px) {
.zp_txt h3 {
	font-size:16px;
    margin-bottom:5px;
	display:block;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
}
.zp_txt .gs {
    display:block;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
}
.zp_txt p {
	display:none;
}
.zp_txt i {
    margin-left: 0px;
	margin-top:5px;
}
}

.add-xqbox {
    padding: 20px;
    border: 1px solid #dddddd;
}
.yzimg {
	padding-left:0px;
	}
@media only screen and (min-width: 769px) {
.add-xqbox .am-form-group {
	width:95%;
}	
}
@media only screen and (max-width: 768px) {
.add-xqbox .xzly .am-btn {
    width: 47.4%;
}
}

/*收藏店铺*/
.container {
	position: relative;
	}
.dpsc {
	position: absolute;
	cursor: pointer;
	color: #999;
	top:10px;
	right:25px;
	}
.dpsc a {
	color: #999;
	}
.dpsc i {
	font-style:normal;
}

.dpsc .on {
	color:#F60;
	}
@media only screen and (max-width: 768px) {
.dpsc {
	top:7px;
	right:20px;
	}
.dpsc i {
	font-size:18px;
}
.dpsc i span {
	display:none;
}
	
}

/* 2025-6-4 新增样式 */
.bzs-xgzp-1 {
	padding-top:0px;
}
.bzs-xgzp-1 .czxfb .ssz-1 h3 , .bzs-xgzp-2 .czxfb .ssz-1 h3  {
	text-align:left;
}
.bzs-xgzp-1 .czxfb , .bzs-xgzp-2 .czxfb {
    height: 365px !important;
	padding:0px;
	border:0px;
}
.bzs-xgzp-1 .cp_list ,.bzs-xgzp-2 .cp_list  {
    margin-top: 0px;
}
.zxfb-tit i {
	font-style:normal;
	font-size:14px;
	margin-right:15px;
	font-weight:normal;
	cursor:pointer;
	}
.bzs-xgzp-2 .am-g .am-g , .bzs-xgzp-1 .am-g .am-g {
        margin-left: -0.5rem;
        margin-right: -0.5rem;
    }
.bzs-xgzp-1 .layui-carousel-ind , .bzs-xgzp-2 .layui-carousel-ind {
    display: block;
	top:-20px;
}
@media only screen and (max-width: 768px) {
.bzs-xgzp-1 {
    margin-top: 30px;
}
.bzs-xgzp-1 .zxfb-tit {
        height: 36px;
        font-size: 16px;
		line-height:36px;
}
.bzs-xgzp-1 .czxfb .ssz-1 h3 {
        height: 25px;
    }
.bzs-xgzp-1 .czxfb {
    height: 460px !important;
	border-bottom: 1px solid #DDD;
}
.bzs-xgzp-1 .czxfb .ssz-1 {
    margin-bottom: 15px;
}
.bzs-xgzp-2 {
    margin-top: 0px;
}
.bzs-xgzp-2 .zxfb-tit {
        height: 36px;
        font-size: 16px;
		line-height:36px;
}
.bzs-xgzp-2 .czxfb .ssz-1 h3 {
        height: 25px;
    }
.bzs-xgzp-2 .czxfb {
    height: 460px !important;
	border-bottom: 1px solid #DDD;
}
.bzs-xgzp-2 .czxfb .ssz-1 {
    margin-bottom: 15px;
}
.bzs-xgzp-1 .am-fl , .bzs-xgzp-2 .am-fl  {
        width: auto;
    }
.bzs-xgzp-1 .cp_list .cp_img1 ,.bzs-xgzp-2 .cp_list .cp_img1 {
	text-align:center;
}
}